Class SubHyperplane.SplitSubHyperplane<U extends Space>
java.lang.Object
org.hipparchus.geometry.partitioning.SubHyperplane.SplitSubHyperplane<U>
- Type Parameters:
U
- Type of the embedding space.
- Enclosing interface:
- SubHyperplane<S extends Space>
Class holding the results of the
split
method.-
Constructor Summary
ConstructorDescriptionSplitSubHyperplane
(SubHyperplane<U> plus, SubHyperplane<U> minus) Build a SplitSubHyperplane from its parts. -
Method Summary
Modifier and TypeMethodDescriptiongetMinus()
Get the part of the sub-hyperplane on the minus side of the splitting hyperplane.getPlus()
Get the part of the sub-hyperplane on the plus side of the splitting hyperplane.getSide()
Get the side of the split sub-hyperplane with respect to its splitter.
-
Constructor Details
-
SplitSubHyperplane
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 Details
-
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
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
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
-