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

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

Packages that use Region
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 Region in org.apache.commons.math3.geometry.euclidean.oned

Classes in org.apache.commons.math3.geometry.euclidean.oned that implement Region
`class` | `IntervalsSet` This class represents a 1D region: a set of intervals.

Methods in org.apache.commons.math3.geometry.euclidean.oned with parameters of type Region
`protected AbstractSubHyperplane<Euclidean1D,Euclidean1D>` | `SubOrientedPoint.buildNew(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion)` Build a sub-hyperplane from an hyperplane and a region.

Constructors in org.apache.commons.math3.geometry.euclidean.oned with parameters of type Region
`SubOrientedPoint(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion)` Simple constructor.

Uses of Region in org.apache.commons.math3.geometry.euclidean.threed

Classes in org.apache.commons.math3.geometry.euclidean.threed that implement Region
`class` | `PolyhedronsSet` This class represents a 3D region: a set of polyhedrons.

Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type Region
`protected AbstractSubHyperplane<Euclidean3D,Euclidean2D>` | `SubPlane.buildNew(Hyperplane<Euclidean3D> hyperplane, Region<Euclidean2D> remainingRegion)` Build a sub-hyperplane from an hyperplane and a region.

Constructors in org.apache.commons.math3.geometry.euclidean.threed with parameters of type Region
`SubPlane(Hyperplane<Euclidean3D> hyperplane, Region<Euclidean2D> remainingRegion)` Simple constructor.

Uses of Region in org.apache.commons.math3.geometry.euclidean.twod

Classes in org.apache.commons.math3.geometry.euclidean.twod that implement Region
`class` | `PolygonsSet` This class represents a 2D region: a set of polygons.

Methods in org.apache.commons.math3.geometry.euclidean.twod with parameters of type Region
`protected AbstractSubHyperplane<Euclidean2D,Euclidean1D>` | `SubLine.buildNew(Hyperplane<Euclidean2D> hyperplane, Region<Euclidean1D> remainingRegion)` Build a sub-hyperplane from an hyperplane and a region.

Constructors in org.apache.commons.math3.geometry.euclidean.twod with parameters of type Region
`SubLine(Hyperplane<Euclidean2D> hyperplane, Region<Euclidean1D> remainingRegion)` Simple constructor.

Uses of Region in org.apache.commons.math3.geometry.partitioning

Classes in org.apache.commons.math3.geometry.partitioning that implement Region
`class` | `AbstractRegion<S extends Space,T extends Space>` Abstract class for all regions, independently of geometry type or dimension.

Methods in org.apache.commons.math3.geometry.partitioning that return Region
`Region<S>` | `RegionFactory.buildConvex(Hyperplane<S>... hyperplanes)` Build a convex region from a collection of bounding hyperplanes.
`Region<S>` | `Region.buildNew(BSPTree<S> newTree)` Build a region using the instance as a prototype.
`Region<S>` | `Region.copySelf()` Copy the instance.
`Region<S>` | `RegionFactory.difference(Region<S> region1, Region<S> region2)` Compute the difference of two regions.
`Region<S>` | `RegionFactory.getComplement(Region<S> region)` Get the complement of the region (exchanged interior/exterior).
`Region<T>` | `AbstractSubHyperplane.getRemainingRegion()` Get the remaining region of the hyperplane.
`Region<S>` | `RegionFactory.intersection(Region<S> region1, Region<S> region2)` Compute the intersection of two regions.
`Region<S>` | `RegionFactory.union(Region<S> region1, Region<S> region2)` Compute the union of two regions.
`Region<S>` | `Hyperplane.wholeSpace()` Build a region covering the whole space.
`Region<S>` | `RegionFactory.xor(Region<S> region1, Region<S> region2)` Compute the symmetric difference (exclusive or) of two regions.

Methods in org.apache.commons.math3.geometry.partitioning with parameters of type Region
`protected abstract AbstractSubHyperplane<S,T>` | `AbstractSubHyperplane.buildNew(Hyperplane<S> hyper, Region<T> remaining)` Build a sub-hyperplane from an hyperplane and a region.
`boolean` | `AbstractRegion.contains(Region<S> region)` Check if the instance entirely contains another region.
`boolean` | `Region.contains(Region<S> region)` Check if the instance entirely contains another region.
`Region<S>` | `RegionFactory.difference(Region<S> region1, Region<S> region2)` Compute the difference of two regions.
`Region<S>` | `RegionFactory.difference(Region<S> region1, Region<S> region2)` Compute the difference of two regions.
`Region<S>` | `RegionFactory.getComplement(Region<S> region)` Get the complement of the region (exchanged interior/exterior).
`Region<S>` | `RegionFactory.intersection(Region<S> region1, Region<S> region2)` Compute the intersection of two regions.
`Region<S>` | `RegionFactory.intersection(Region<S> region1, Region<S> region2)` Compute the intersection of two regions.
`Region<S>` | `RegionFactory.union(Region<S> region1, Region<S> region2)` Compute the union of two regions.
`Region<S>` | `RegionFactory.union(Region<S> region1, Region<S> region2)` Compute the union of two regions.
`Region<S>` | `RegionFactory.xor(Region<S> region1, Region<S> region2)` Compute the symmetric difference (exclusive or) of two regions.
`Region<S>` | `RegionFactory.xor(Region<S> region1, Region<S> region2)` Compute the symmetric difference (exclusive or) of two regions.

Constructors in org.apache.commons.math3.geometry.partitioning with parameters of type Region
`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.