public class SubLimitAngle extends AbstractSubHyperplane<Sphere1D,Sphere1D>
LimitAngle
.
Instances of this class are guaranteed to be immutable.
SubHyperplane.SplitSubHyperplane<U extends Space>
Constructor and Description |
---|
SubLimitAngle(Hyperplane<Sphere1D> hyperplane,
Region<Sphere1D> remainingRegion)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getSize()
Get the size of the instance.
|
boolean |
isEmpty()
Check if the instance is empty.
|
SubHyperplane.SplitSubHyperplane<Sphere1D> |
split(Hyperplane<Sphere1D> hyperplane)
Split the instance in two parts by an hyperplane.
|
applyTransform, copySelf, getHyperplane, getRemainingRegion, reunite, side
public SubLimitAngle(Hyperplane<Sphere1D> hyperplane, Region<Sphere1D> remainingRegion)
hyperplane
- underlying hyperplaneremainingRegion
- remaining region of the hyperplanepublic double getSize()
getSize
in interface SubHyperplane<Sphere1D>
getSize
in class AbstractSubHyperplane<Sphere1D,Sphere1D>
public boolean isEmpty()
isEmpty
in interface SubHyperplane<Sphere1D>
isEmpty
in class AbstractSubHyperplane<Sphere1D,Sphere1D>
public SubHyperplane.SplitSubHyperplane<Sphere1D> split(Hyperplane<Sphere1D> hyperplane)
split
in interface SubHyperplane<Sphere1D>
split
in class AbstractSubHyperplane<Sphere1D,Sphere1D>
hyperplane
- splitting hyperplaneJas4pp 1.5 © Java Analysis Studio for Particle Physics