U - Type of the embedding space.public static class SubHyperplane.SplitSubHyperplane<U extends Space>
extends java.lang.Object
split method.| Modifier and Type | Field and Description |
|---|---|
private SubHyperplane<U> |
minus
Part of the sub-hyperplane on the minus side of the splitting hyperplane.
|
private SubHyperplane<U> |
plus
Part of the sub-hyperplane on the plus side of the splitting hyperplane.
|
| Constructor and Description |
|---|
SubHyperplane.SplitSubHyperplane(SubHyperplane<U> plus,
SubHyperplane<U> minus)
Build a SplitSubHyperplane from its parts.
|
| Modifier and Type | Method and 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.
|
private final SubHyperplane<U extends Space> plus
private final SubHyperplane<U extends Space> minus
public SubHyperplane.SplitSubHyperplane(SubHyperplane<U> plus, SubHyperplane<U> minus)
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 hyperplanepublic SubHyperplane<U> getPlus()
public SubHyperplane<U> getMinus()
public Side getSide()
Side.PLUS if only getPlus() is neither null nor empty,
Side.MINUS if only getMinus() is neither null nor empty,
Side.BOTH if both getPlus() and getMinus()
are neither null nor empty or Side.HYPER if both getPlus() and
getMinus() are either null or emptyCopyright (c) 2003-2017 Apache Software Foundation