public class SubCircle extends AbstractSubHyperplane<Sphere2D,Sphere1D>
Circle
.SubHyperplane.SplitSubHyperplane<U extends Space>
Constructor and Description |
---|
SubCircle(Hyperplane<Sphere2D> hyperplane,
Region<Sphere1D> remainingRegion)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractSubHyperplane<Sphere2D,Sphere1D> |
buildNew(Hyperplane<Sphere2D> hyperplane,
Region<Sphere1D> remainingRegion)
Build a sub-hyperplane from an hyperplane and a region.
|
SubHyperplane.SplitSubHyperplane<Sphere2D> |
split(Hyperplane<Sphere2D> hyperplane)
Split the instance in two parts by an hyperplane.
|
applyTransform, copySelf, getHyperplane, getRemainingRegion, getSize, isEmpty, reunite, side
public SubCircle(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion)
hyperplane
- underlying hyperplaneremainingRegion
- remaining region of the hyperplaneprotected AbstractSubHyperplane<Sphere2D,Sphere1D> buildNew(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion)
buildNew
in class AbstractSubHyperplane<Sphere2D,Sphere1D>
hyperplane
- underlying hyperplaneremainingRegion
- remaining region of the hyperplanepublic SubHyperplane.SplitSubHyperplane<Sphere2D> split(Hyperplane<Sphere2D> hyperplane)
split
in interface SubHyperplane<Sphere2D>
split
in class AbstractSubHyperplane<Sphere2D,Sphere1D>
hyperplane
- splitting hyperplaneCopyright © 2003–2016 The Apache Software Foundation. All rights reserved.