rcs.posemath
Class PM_LINE
java.lang.Object
rcs.posemath.PM_LINE
- All Implemented Interfaces:
- java.lang.Cloneable
public class PM_LINE
- extends java.lang.Object
- implements java.lang.Cloneable
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
start
public PM_CARTESIAN start
end
public PM_CARTESIAN end
uVec
public PM_CARTESIAN uVec
PM_LINE
public PM_LINE()
PM_LINE
public PM_LINE(PM_CARTESIAN _start,
PM_CARTESIAN _end)
throws PmException
- Throws:
PmException
update
public void update(NMLFormatConverter nml_fc)
clone
public PM_LINE clone()
- Overrides:
clone
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
intersection
public PM_CARTESIAN intersection(PM_LINE l)
throws PmException
- Throws:
PmException
getStart
public PM_CARTESIAN getStart()
- Returns:
- the start
setStart
public void setStart(PM_CARTESIAN start)
- Parameters:
start
- the start to set
getEnd
public PM_CARTESIAN getEnd()
- Returns:
- the end
setEnd
public void setEnd(PM_CARTESIAN end)
- Parameters:
end
- the end to set
getuVec
public PM_CARTESIAN getuVec()
- Returns:
- the uVec
setuVec
public void setuVec(PM_CARTESIAN uVec)
- Parameters:
uVec
- the uVec to set