This class implements the dimension-independent parts of {@link SubHyperplane}.
sub-hyperplanes are obtained when parts of an {@link Hyperplane hyperplane} are chopped off by other hyperplanes thatintersect it. The remaining part is a convex region. Such objects appear in {@link BSPTree BSP trees} as the intersection of a cuthyperplane with the convex region which it splits, the chopping hyperplanes are the cut hyperplanes closer to the tree root.
@param < S> Type of the embedding space.
@param < T> Type of the embedded sub-space.
@since 3.0