- java.lang.Object
-
- swim.structure.Form<T>
-
- swim.math.R3Form<T>
-
- All Implemented Interfaces:
Boundary<T>,R3Boundary<T>
public abstract class R3Form<T> extends Form<T> implements R3Boundary<T>
-
-
Constructor Summary
Constructors Constructor Description R3Form()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract booleancontains(T outer, T inner)abstract doublegetXMax(T object)abstract doublegetXMin(T object)abstract doublegetYMax(T object)abstract doublegetYMin(T object)abstract doublegetZMax(T object)abstract doublegetZMin(T object)abstract booleanintersects(T s, T t)-
Methods inherited from class swim.structure.Form
cast, cast, forArray, forBigInteger, forBoolean, forBuiltin, forByte, forByteBuffer, forCharacter, forClass, forClass, forCollection, forDouble, forFloat, forInteger, forItem, forList, forLong, forMap, forMap, forNumber, forSet, forShort, forString, forValue, isBuiltin, mold, mold, tag, tag, type, unit, unit
-
-
-
-
Method Detail
-
getXMin
public abstract double getXMin(T object)
- Specified by:
getXMinin interfaceR3Boundary<T>
-
getYMin
public abstract double getYMin(T object)
- Specified by:
getYMinin interfaceR3Boundary<T>
-
getZMin
public abstract double getZMin(T object)
- Specified by:
getZMinin interfaceR3Boundary<T>
-
getXMax
public abstract double getXMax(T object)
- Specified by:
getXMaxin interfaceR3Boundary<T>
-
getYMax
public abstract double getYMax(T object)
- Specified by:
getYMaxin interfaceR3Boundary<T>
-
getZMax
public abstract double getZMax(T object)
- Specified by:
getZMaxin interfaceR3Boundary<T>
-
intersects
public abstract boolean intersects(T s, T t)
- Specified by:
intersectsin interfaceBoundary<T>
-
-