Module swim.math
Package swim.math

Class R3Form<T>

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 Details

    • R3Form

      public R3Form()
  • Method Details

    • getXMin

      public abstract double getXMin(T object)
      Specified by:
      getXMin in interface R3Boundary<T>
    • getYMin

      public abstract double getYMin(T object)
      Specified by:
      getYMin in interface R3Boundary<T>
    • getZMin

      public abstract double getZMin(T object)
      Specified by:
      getZMin in interface R3Boundary<T>
    • getXMax

      public abstract double getXMax(T object)
      Specified by:
      getXMax in interface R3Boundary<T>
    • getYMax

      public abstract double getYMax(T object)
      Specified by:
      getYMax in interface R3Boundary<T>
    • getZMax

      public abstract double getZMax(T object)
      Specified by:
      getZMax in interface R3Boundary<T>
    • contains

      public abstract boolean contains(T outer, T inner)
      Specified by:
      contains in interface Boundary<T>
    • intersects

      public abstract boolean intersects(T s, T t)
      Specified by:
      intersects in interface Boundary<T>