Class RegionBSPTree1D.BoundaryPair

  • Enclosing class:
    RegionBSPTree1D

    private static final class RegionBSPTree1D.BoundaryPair
    extends java.lang.Object
    Internal class containing pairs of interval boundaries.
    • Constructor Detail

      • BoundaryPair

        BoundaryPair​(OrientedPoint min,
                     OrientedPoint max)
        Simple constructor.
        Parameters:
        min - min boundary hyperplane
        max - max boundary hyperplane
    • Method Detail

      • getMin

        public OrientedPoint getMin()
        Get the minimum boundary hyperplane.
        Returns:
        the minimum boundary hyperplane.
      • getMax

        public OrientedPoint getMax()
        Get the maximum boundary hyperplane.
        Returns:
        the maximum boundary hyperplane.
      • getMinValue

        public double getMinValue()
        Get the minimum value of the interval or Double.NEGATIVE_INFINITY if no minimum value exists.
        Returns:
        the minimum value of the interval or Double.NEGATIVE_INFINITY if no minimum value exists.