org.apache.commons.math3.geometry.spherical.twod
Class SubCircle
- java.lang.Object
-
- org.apache.commons.math3.geometry.partitioning.AbstractSubHyperplane<Sphere2D,Sphere1D>
-
- org.apache.commons.math3.geometry.spherical.twod.SubCircle
-
- All Implemented Interfaces:
- SubHyperplane<Sphere2D>
public class SubCircle extends AbstractSubHyperplane<Sphere2D,Sphere1D>
This class represents a sub-hyperplane forCircle.- Since:
- 3.3
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.commons.math3.geometry.partitioning.SubHyperplane
SubHyperplane.SplitSubHyperplane<U extends Space>
-
-
Constructor Summary
Constructors Constructor and Description SubCircle(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion)Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description SubHyperplane.SplitSubHyperplane<Sphere2D>split(Hyperplane<Sphere2D> hyperplane)Split the instance in two parts by an hyperplane.-
Methods inherited from class org.apache.commons.math3.geometry.partitioning.AbstractSubHyperplane
applyTransform, copySelf, getHyperplane, getRemainingRegion, getSize, isEmpty, reunite, side
-
-
-
-
Constructor Detail
-
SubCircle
public SubCircle(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion)
Simple constructor.- Parameters:
hyperplane- underlying hyperplaneremainingRegion- remaining region of the hyperplane
-
-
Method Detail
-
split
public SubHyperplane.SplitSubHyperplane<Sphere2D> split(Hyperplane<Sphere2D> hyperplane)
Split the instance in two parts by an hyperplane.- Specified by:
splitin interfaceSubHyperplane<Sphere2D>- Specified by:
splitin classAbstractSubHyperplane<Sphere2D,Sphere1D>- Parameters:
hyperplane- splitting hyperplane- Returns:
- an object containing both the part of the instance on the plus side of the hyperplane and the part of the instance on the minus side of the hyperplane
-
-
DMelt 3.0 © DataMelt by jWork.ORG