Class SubHyperplane.SplitSubHyperplane<U extends Space>
- java.lang.Object
-
- org.hipparchus.geometry.partitioning.SubHyperplane.SplitSubHyperplane<U>
-
-
Constructor Summary
Constructors Constructor Description SplitSubHyperplane(SubHyperplane<U> plus, SubHyperplane<U> minus)
Build a SplitSubHyperplane from its parts.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubHyperplane<U>
getMinus()
Get the part of the sub-hyperplane on the minus side of the splitting hyperplane.SubHyperplane<U>
getPlus()
Get the part of the sub-hyperplane on the plus side of the splitting hyperplane.Side
getSide()
Get the side of the split sub-hyperplane with respect to its splitter.
-
-
-
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 hyperplaneminus
- 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
-
getSide
public Side getSide()
Get the side of the split sub-hyperplane with respect to its splitter.- Returns:
Side.PLUS
if onlygetPlus()
is neither null nor empty,Side.MINUS
if onlygetMinus()
is neither null nor empty,Side.BOTH
if bothgetPlus()
andgetMinus()
are neither null nor empty orSide.HYPER
if bothgetPlus()
andgetMinus()
are either null or empty
-
-