Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.commons.math3.geometry.partitioning.Hyperplane

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.
`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.
`abstract Side` | `AbstractSubHyperplane.side(Hyperplane<S> hyper)` 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.