subscript.vis
Class Box3D
java.lang.Object
subscript.vis.Box3D
public class Box3D
- extends java.lang.Object
A bounding box.
Constructor Summary |
Box3D()
|
Box3D(double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
xmin
public double xmin
xmax
public double xmax
ymin
public double ymin
ymax
public double ymax
zmin
public double zmin
zmax
public double zmax
Box3D
public Box3D(double xmin,
double xmax,
double ymin,
double ymax,
double zmin,
double zmax)
Box3D
public Box3D()
hasData
public boolean hasData()
inside
public boolean inside(GPoint3D p)
update
public void update(Matrix T,
double x,
double y,
double z)
update
public void update(double x,
double y,
double z)
update
public void update(Box3D b)
copy
public Box3D copy()
transform
public Box3D transform(Matrix T)
- T is a 4x4 matrix.
vertices
public java.util.ArrayList<Matrix> vertices()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object