public class PM_LINE
extends java.lang.Object
implements java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
PM_CARTESIAN |
end |
PM_CARTESIAN |
start |
PM_CARTESIAN |
uVec |
| Constructor and Description |
|---|
PM_LINE() |
PM_LINE(PM_CARTESIAN _start,
PM_CARTESIAN _end) |
| Modifier and Type | Method and Description |
|---|---|
PM_LINE |
clone() |
PM_CARTESIAN |
getEnd() |
PM_CARTESIAN |
getStart() |
PM_CARTESIAN |
getuVec() |
PM_CARTESIAN |
intersection(PM_LINE l) |
void |
setEnd(PM_CARTESIAN end) |
void |
setStart(PM_CARTESIAN start) |
void |
setuVec(PM_CARTESIAN uVec) |
java.lang.String |
toString() |
void |
update(NMLFormatConverter nml_fc) |
public PM_CARTESIAN start
public PM_CARTESIAN end
public PM_CARTESIAN uVec
public PM_LINE()
public PM_LINE(PM_CARTESIAN _start, PM_CARTESIAN _end) throws PmException
PmExceptionpublic void update(NMLFormatConverter nml_fc)
public PM_LINE clone()
clone in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic PM_CARTESIAN intersection(PM_LINE l) throws PmException
PmExceptionpublic PM_CARTESIAN getStart()
public void setStart(PM_CARTESIAN start)
start - the start to setpublic PM_CARTESIAN getEnd()
public void setEnd(PM_CARTESIAN end)
end - the end to setpublic PM_CARTESIAN getuVec()
public void setuVec(PM_CARTESIAN uVec)
uVec - the uVec to set