public class Plane
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
Plane.PlaneSide |
Modifier and Type | Field and Description |
---|---|
protected float |
d |
protected AOVector |
normal |
Constructor and Description |
---|
Plane() |
Plane(AOVector normal,
AOVector point) |
Plane(AOVector point0,
AOVector point1,
AOVector point2) |
Plane(AOVector normal,
float dist) |
Plane(Point intPoint0,
Point intPoint1,
Point intPoint2) |
Modifier and Type | Method and Description |
---|---|
float |
getD() |
float |
getDistance(AOVector point) |
AOVector |
getNormal() |
Plane.PlaneSide |
getSide(AOVector point) |
java.lang.String |
toString() |
protected AOVector normal
protected float d
public Plane()
public Plane(AOVector normal, float dist)
public Plane.PlaneSide getSide(AOVector point)
public float getDistance(AOVector point)
public AOVector getNormal()
public float getD()
public java.lang.String toString()
toString
in class java.lang.Object