Class SubHyperplane.SplitSubHyperplane<U extends Space,​R extends Point<U,​R>,​F extends Hyperplane<U,​R,​F,​J>,​J extends SubHyperplane<U,​R,​F,​J>>

  • Type Parameters:
    U - Type of the embedding space.
    R - Type of the points in the embedding space.
    F - Type of the hyperplane.
    J - Type of the sub-hyperplane.
    Enclosing interface:
    SubHyperplane<S extends Space,​P extends Point<S,​P>,​H extends Hyperplane<S,​P,​H,​I>,​I extends SubHyperplane<S,​P,​H,​I>>

    public static class SubHyperplane.SplitSubHyperplane<U extends Space,​R extends Point<U,​R>,​F extends Hyperplane<U,​R,​F,​J>,​J extends SubHyperplane<U,​R,​F,​J>>
    extends Object
    Class holding the results of the split method.
    • Constructor Detail

      • SplitSubHyperplane

        public SplitSubHyperplane​(J plus,
                                  J minus)
        Build a SplitSubHyperplane from its parts.
        Parameters:
        plus - part of the sub-hyperplane on the plus side of the splitting hyperplane
        minus - part of the sub-hyperplane on the minus side of the splitting hyperplane
    • Method Detail

      • getPlus

        public J getPlus()
        Get the part of the sub-hyperplane on the plus side of the splitting hyperplane.
        Returns:
        part of the sub-hyperplane on the plus side of the splitting hyperplane
      • getMinus

        public J getMinus()
        Get the part of the sub-hyperplane on the minus side of the splitting hyperplane.
        Returns:
        part of the sub-hyperplane on the minus side of the splitting hyperplane