gov.nasa.alsUtility
Class Brick3d
java.lang.Object
gov.nasa.alsUtility.Brick3d
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Brick3dWithSegments
- public class Brick3d
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
intervals
protected DoubleInterval[] intervals
Brick3d
public Brick3d(Brick3d other)
Brick3d
public Brick3d(Vector3d first,
Vector3d second)
Brick3d
public Brick3d(double x1,
double x2,
double y1,
double y2,
double z1,
double z2)
Brick3d
public Brick3d(DoubleInterval x,
DoubleInterval y,
DoubleInterval z)
getInterval
public DoubleInterval getInterval(int i)
getBottomCornerPoint
public Vector3d getBottomCornerPoint()
getTopCornerPoint
public Vector3d getTopCornerPoint()
expandByAddition
public void expandByAddition(double expandBy)
expandToInclude
public void expandToInclude(Vector3d point)
isInside
public boolean isInside(Vector3d v)
getSideLength
public double getSideLength(int i)
nearlyEqual
public boolean nearlyEqual(Brick3d other)
toString
public java.lang.String toString()
- in tsd (tab separated data) format