Class SubHyperplane.SplitSubHyperplane<U extends Space>

  • Type Parameters:
    U - Type of the embedding space.
    Enclosing interface:
    SubHyperplane<S extends Space>

    public static class SubHyperplane.SplitSubHyperplane<U extends Space>
    extends Object
    Class holding the results of the split method.
    • Constructor Detail

      • SplitSubHyperplane

        public SplitSubHyperplane​(SubHyperplane<U> plus,
                                  SubHyperplane<U> 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 SubHyperplane<U> 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 SubHyperplane<U> 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