Uses of Interface
org.hipparchus.geometry.partitioning.Region
Package
Description
This package provides basic 1D geometry components.
This package provides basic 3D geometry components.
This package provides basic 2D geometry components.
This package provides algorithms to generate the convex hull
for a set of points in an two-dimensional euclidean space.
This package provides interfaces and classes related to the convex hull problem.
This package provides classes to implement Binary Space Partition trees.
This package provides basic geometry components on the 1-sphere.
This package provides basic geometry components on the 2-sphere.
-
Uses of Region in org.hipparchus.geometry.euclidean.oned
Modifier and TypeClassDescriptionclass
This class represents a 1D region: a set of intervals.Modifier and TypeMethodDescriptionprotected AbstractSubHyperplane<Euclidean1D,
Euclidean1D> SubOrientedPoint.buildNew
(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.ModifierConstructorDescriptionSubOrientedPoint
(Hyperplane<Euclidean1D> hyperplane, Region<Euclidean1D> remainingRegion) Simple constructor. -
Uses of Region in org.hipparchus.geometry.euclidean.threed
Modifier and TypeClassDescriptionclass
This class represents a 3D region: a set of polyhedrons.Modifier and TypeMethodDescriptionprotected AbstractSubHyperplane<Euclidean3D,
Euclidean2D> SubPlane.buildNew
(Hyperplane<Euclidean3D> hyperplane, Region<Euclidean2D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.ModifierConstructorDescriptionSubPlane
(Hyperplane<Euclidean3D> hyperplane, Region<Euclidean2D> remainingRegion) Simple constructor. -
Uses of Region in org.hipparchus.geometry.euclidean.twod
Modifier and TypeClassDescriptionclass
This class represents a 2D region: a set of polygons.Modifier and TypeMethodDescriptionprotected AbstractSubHyperplane<Euclidean2D,
Euclidean1D> SubLine.buildNew
(Hyperplane<Euclidean2D> hyperplane, Region<Euclidean1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.ModifierConstructorDescriptionSubLine
(Hyperplane<Euclidean2D> hyperplane, Region<Euclidean1D> remainingRegion) Simple constructor. -
Uses of Region in org.hipparchus.geometry.euclidean.twod.hull
Modifier and TypeMethodDescriptionConvexHull2D.createRegion()
Returns a new region that is enclosed by the convex hull. -
Uses of Region in org.hipparchus.geometry.hull
Modifier and TypeMethodDescriptionConvexHull.createRegion()
Returns a new region that is enclosed by the convex hull. -
Uses of Region in org.hipparchus.geometry.partitioning
Modifier and TypeClassDescriptionclass
AbstractRegion<S extends Space,
T extends Space> Abstract class for all regions, independently of geometry type or dimension.Modifier and TypeMethodDescriptionRegionFactory.buildConvex
(Hyperplane<S>... hyperplanes) Build a convex region from a collection of bounding hyperplanes.Build a region using the instance as a prototype.Region.copySelf()
Copy the instance.RegionFactory.difference
(Region<S> region1, Region<S> region2) Compute the difference of two regions.RegionFactory.getComplement
(Region<S> region) Get the complement of the region (exchanged interior/exterior).AbstractSubHyperplane.getRemainingRegion()
Get the remaining region of the hyperplane.RegionFactory.intersection
(Region<S> region1, Region<S> region2) Compute the intersection of two regions.Compute the union of two regions.Hyperplane.wholeSpace()
Build a region covering the whole space.Compute the symmetric difference (exclusive or) of two regions.Modifier and TypeMethodDescriptionprotected abstract AbstractSubHyperplane<S,
T> AbstractSubHyperplane.buildNew
(Hyperplane<S> hyper, Region<T> remaining) Build a sub-hyperplane from an hyperplane and a region.boolean
Check if the instance entirely contains another region.boolean
Check if the instance entirely contains another region.RegionFactory.difference
(Region<S> region1, Region<S> region2) Compute the difference of two regions.RegionFactory.getComplement
(Region<S> region) Get the complement of the region (exchanged interior/exterior).RegionFactory.intersection
(Region<S> region1, Region<S> region2) Compute the intersection of two regions.Compute the union of two regions.Compute the symmetric difference (exclusive or) of two regions.ModifierConstructorDescriptionprotected
AbstractSubHyperplane
(Hyperplane<S> hyperplane, Region<T> remainingRegion) Build a sub-hyperplane from an hyperplane and a region. -
Uses of Region in org.hipparchus.geometry.spherical.oned
Modifier and TypeClassDescriptionclass
This class represents a region of a circle: a set of arcs.Modifier and TypeMethodDescriptionprotected AbstractSubHyperplane<Sphere1D,
Sphere1D> SubLimitAngle.buildNew
(Hyperplane<Sphere1D> hyperplane, Region<Sphere1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.ModifierConstructorDescriptionSubLimitAngle
(Hyperplane<Sphere1D> hyperplane, Region<Sphere1D> remainingRegion) Simple constructor. -
Uses of Region in org.hipparchus.geometry.spherical.twod
Modifier and TypeClassDescriptionclass
This class represents a region on the 2-sphere: a set of spherical polygons.Modifier and TypeMethodDescriptionprotected AbstractSubHyperplane<Sphere2D,
Sphere1D> SubCircle.buildNew
(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.ModifierConstructorDescriptionSubCircle
(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion) Simple constructor.