|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Hyperplane | |
---|---|
org.apache.commons.math3.geometry.euclidean.oned | This package provides basic 1D geometry components. |
org.apache.commons.math3.geometry.euclidean.threed | This package provides basic 3D geometry components. |
org.apache.commons.math3.geometry.euclidean.twod | This package provides basic 2D geometry components. |
org.apache.commons.math3.geometry.partitioning | This package provides classes to implement Binary Space Partition trees. |
Uses of Hyperplane in org.apache.commons.math3.geometry.euclidean.oned |
---|
Classes in org.apache.commons.math3.geometry.euclidean.oned that implement Hyperplane | |
---|---|
class |
OrientedPoint
This class represents a 1D oriented hyperplane. |
Methods in org.apache.commons.math3.geometry.euclidean.oned with parameters of type Hyperplane | |
---|---|
protected AbstractSubHyperplane<Euclidean1D,Euclidean1D> |
SubOrientedPoint.buildNew(Hyperplane<Euclidean1D> hyperplane,
Region<Euclidean1D> remainingRegion)
Build a sub-hyperplane from an hyperplane and a region. |
boolean |
OrientedPoint.sameOrientationAs(Hyperplane<Euclidean1D> other)
Check if the instance has the same orientation as another hyperplane. |
Side |
SubOrientedPoint.side(Hyperplane<Euclidean1D> hyperplane)
Compute the relative position of the instance with respect to an hyperplane. |
SubHyperplane.SplitSubHyperplane<Euclidean1D> |
SubOrientedPoint.split(Hyperplane<Euclidean1D> hyperplane)
Split the instance in two parts by an hyperplane. |
Constructors in org.apache.commons.math3.geometry.euclidean.oned with parameters of type Hyperplane | |
---|---|
SubOrientedPoint(Hyperplane<Euclidean1D> hyperplane,
Region<Euclidean1D> remainingRegion)
Simple constructor. |
Uses of Hyperplane in org.apache.commons.math3.geometry.euclidean.threed |
---|
Classes in org.apache.commons.math3.geometry.euclidean.threed that implement Hyperplane | |
---|---|
class |
Plane
The class represent planes in a three dimensional space. |
Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type Hyperplane | |
---|---|
protected AbstractSubHyperplane<Euclidean3D,Euclidean2D> |
SubPlane.buildNew(Hyperplane<Euclidean3D> hyperplane,
Region<Euclidean2D> remainingRegion)
Build a sub-hyperplane from an hyperplane and a region. |
boolean |
Plane.sameOrientationAs(Hyperplane<Euclidean3D> other)
Check if the instance has the same orientation as another hyperplane. |
Side |
SubPlane.side(Hyperplane<Euclidean3D> hyperplane)
Compute the relative position of the instance with respect to an hyperplane. |
SubHyperplane.SplitSubHyperplane<Euclidean3D> |
SubPlane.split(Hyperplane<Euclidean3D> hyperplane)
Split the instance in two parts by an hyperplane. |
Constructors in org.apache.commons.math3.geometry.euclidean.threed with parameters of type Hyperplane | |
---|---|
SubPlane(Hyperplane<Euclidean3D> hyperplane,
Region<Euclidean2D> remainingRegion)
Simple constructor. |
Uses of Hyperplane in org.apache.commons.math3.geometry.euclidean.twod |
---|
Classes in org.apache.commons.math3.geometry.euclidean.twod that implement Hyperplane | |
---|---|
class |
Line
This class represents an oriented line in the 2D plane. |
Methods in org.apache.commons.math3.geometry.euclidean.twod with parameters of type Hyperplane | |
---|---|
protected AbstractSubHyperplane<Euclidean2D,Euclidean1D> |
SubLine.buildNew(Hyperplane<Euclidean2D> hyperplane,
Region<Euclidean1D> remainingRegion)
Build a sub-hyperplane from an hyperplane and a region. |
boolean |
Line.sameOrientationAs(Hyperplane<Euclidean2D> other)
Check if the instance has the same orientation as another hyperplane. |
Side |
SubLine.side(Hyperplane<Euclidean2D> hyperplane)
Compute the relative position of the instance with respect to an hyperplane. |
SubHyperplane.SplitSubHyperplane<Euclidean2D> |
SubLine.split(Hyperplane<Euclidean2D> hyperplane)
Split the instance in two parts by an hyperplane. |
Constructors in org.apache.commons.math3.geometry.euclidean.twod with parameters of type Hyperplane | |
---|---|
SubLine(Hyperplane<Euclidean2D> hyperplane,
Region<Euclidean1D> remainingRegion)
Simple constructor. |
Uses of Hyperplane in org.apache.commons.math3.geometry.partitioning |
---|
Methods in org.apache.commons.math3.geometry.partitioning that return Hyperplane | |
---|---|
Hyperplane<S> |
Transform.apply(Hyperplane<S> hyperplane)
Transform an hyperplane of a space. |
Hyperplane<S> |
Hyperplane.copySelf()
Copy the instance. |
Hyperplane<S> |
SubHyperplane.getHyperplane()
Get the underlying hyperplane. |
Hyperplane<S> |
AbstractSubHyperplane.getHyperplane()
Get the underlying hyperplane. |
Methods in org.apache.commons.math3.geometry.partitioning with parameters of type Hyperplane | |
---|---|
Hyperplane<S> |
Transform.apply(Hyperplane<S> hyperplane)
Transform an hyperplane of a space. |
SubHyperplane<T> |
Transform.apply(SubHyperplane<T> sub,
Hyperplane<S> original,
Hyperplane<S> transformed)
Transform a sub-hyperplane embedded in an hyperplane. |
SubHyperplane<T> |
Transform.apply(SubHyperplane<T> sub,
Hyperplane<S> original,
Hyperplane<S> transformed)
Transform a sub-hyperplane embedded in an hyperplane. |
Region<S> |
RegionFactory.buildConvex(Hyperplane<S>... hyperplanes)
Build a convex region from a collection of bounding hyperplanes. |
protected abstract AbstractSubHyperplane<S,T> |
AbstractSubHyperplane.buildNew(Hyperplane<S> hyper,
Region<T> remaining)
Build a sub-hyperplane from an hyperplane and a region. |
boolean |
BSPTree.insertCut(Hyperplane<S> hyperplane)
Insert a cut sub-hyperplane in a node. |
boolean |
Hyperplane.sameOrientationAs(Hyperplane<S> other)
Check if the instance has the same orientation as another hyperplane. |
Side |
SubHyperplane.side(Hyperplane<S> hyperplane)
Compute the relative position of the instance with respect to an hyperplane. |
abstract Side |
AbstractSubHyperplane.side(Hyperplane<S> hyper)
Compute the relative position of the instance with respect to an hyperplane. |
Side |
AbstractRegion.side(Hyperplane<S> hyperplane)
Compute the relative position of the instance with respect to an hyperplane. |
Side |
Region.side(Hyperplane<S> hyperplane)
Compute the relative position of the instance with respect to an hyperplane. |
SubHyperplane.SplitSubHyperplane<S> |
SubHyperplane.split(Hyperplane<S> hyperplane)
Split the instance in two parts by an hyperplane. |
abstract SubHyperplane.SplitSubHyperplane<S> |
AbstractSubHyperplane.split(Hyperplane<S> hyper)
Split the instance in two parts by an hyperplane. |
Constructors in org.apache.commons.math3.geometry.partitioning with parameters of type Hyperplane | |
---|---|
AbstractRegion(Hyperplane<S>[] hyperplanes)
Build a convex region from an array of bounding hyperplanes. |
|
AbstractSubHyperplane(Hyperplane<S> hyperplane,
Region<T> remainingRegion)
Build a sub-hyperplane from an hyperplane and a region. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |