|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.jme.math.Line
Line defines a line. Where a line is defined as infinite along
two points. The two points of the line are defined as the origin and direction.
| Constructor Summary | |
Line()
Constructor instantiates a new Line object. |
|
Line(Vector3f origin,
Vector3f direction)
Constructor instantiates a new Line object. |
|
| Method Summary | |
Vector3f |
getDirection()
getDirection returns the direction of the line. |
Vector3f |
getOrigin()
getOrigin returns the origin of the line. |
Vector3f |
random()
random determines a random point along the line. |
void |
setDirection(Vector3f direction)
setDirection sets the direction of the line. |
void |
setOrigin(Vector3f origin)
setOrigin sets the origin of the line. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Line()
Line object. The origin and
direction are set to defaults (0,0,0).
public Line(Vector3f origin,
Vector3f direction)
Line object. The origin
and direction are set via the parameters.
origin - the origin of the line.direction - the direction of the line.| Method Detail |
public Vector3f getOrigin()
getOrigin returns the origin of the line.
public void setOrigin(Vector3f origin)
setOrigin sets the origin of the line.
origin - the origin of the line.public Vector3f getDirection()
getDirection returns the direction of the line.
public void setDirection(Vector3f direction)
setDirection sets the direction of the line.
direction - the direction of the line.public Vector3f random()
random determines a random point along the line.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||