Package | Description |
---|---|
org.hipparchus.geometry.euclidean.oned |
This package provides basic 1D geometry components.
|
org.hipparchus.geometry.euclidean.threed |
This package provides basic 3D geometry components.
|
org.hipparchus.geometry.euclidean.twod |
This package provides basic 2D geometry components.
|
org.hipparchus.geometry.partitioning |
This package provides classes to implement Binary Space Partition trees.
|
org.hipparchus.geometry.spherical.oned |
This package provides basic geometry components on the 1-sphere.
|
org.hipparchus.geometry.spherical.twod |
This package provides basic geometry components on the 2-sphere.
|
Modifier and Type | Class and Description |
---|---|
class |
SubOrientedPoint
This class represents sub-hyperplane for
OrientedPoint . |
Constructor and Description |
---|
IntervalsSet(Collection<SubHyperplane<Euclidean1D>> boundary,
double tolerance)
Build an intervals set from a Boundary REPresentation (B-rep).
|
Modifier and Type | Class and Description |
---|---|
class |
SubPlane
This class represents a sub-hyperplane for
Plane . |
Modifier and Type | Method and Description |
---|---|
SubHyperplane<Euclidean3D> |
PolyhedronsSet.firstIntersection(Vector3D point,
Line line)
Get the first sub-hyperplane crossed by a semi-infinite line.
|
Constructor and Description |
---|
PolyhedronsSet(Collection<SubHyperplane<Euclidean3D>> boundary,
double tolerance)
Build a polyhedrons set from a Boundary REPresentation (B-rep) specified by sub-hyperplanes.
|
Modifier and Type | Class and Description |
---|---|
class |
SubLine
This class represents a sub-hyperplane for
Line . |
Constructor and Description |
---|
PolygonsSet(Collection<SubHyperplane<Euclidean2D>> boundary,
double tolerance)
Build a polygons set from a Boundary REPresentation (B-rep).
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSubHyperplane<S extends Space,T extends Space>
This class implements the dimension-independent parts of
SubHyperplane . |
Modifier and Type | Method and Description |
---|---|
SubHyperplane<T> |
Transform.apply(SubHyperplane<T> sub,
Hyperplane<S> original,
Hyperplane<S> transformed)
Transform a sub-hyperplane embedded in an hyperplane.
|
SubHyperplane<S> |
SubHyperplane.copySelf()
Copy the instance.
|
SubHyperplane<S> |
BSPTree.getCut()
Get the cut sub-hyperplane.
|
SubHyperplane<U> |
SubHyperplane.SplitSubHyperplane.getMinus()
Get the part of the sub-hyperplane on the minus side of the splitting hyperplane.
|
SubHyperplane<U> |
SubHyperplane.SplitSubHyperplane.getPlus()
Get the part of the sub-hyperplane on the plus side of the splitting hyperplane.
|
SubHyperplane<S> |
BoundaryAttribute.getPlusInside()
Get the part of the node cut sub-hyperplane that belongs to the
boundary and has the inside of the region on the plus side of
its underlying hyperplane.
|
SubHyperplane<S> |
BoundaryAttribute.getPlusOutside()
Get the part of the node cut sub-hyperplane that belongs to the
boundary and has the outside of the region on the plus side of
its underlying hyperplane.
|
SubHyperplane<S> |
Region.intersection(SubHyperplane<S> sub)
Get the parts of a sub-hyperplane that are contained in the region.
|
SubHyperplane<S> |
AbstractRegion.intersection(SubHyperplane<S> sub)
Get the parts of a sub-hyperplane that are contained in the region.
|
SubHyperplane<S> |
SubHyperplane.reunite(SubHyperplane<S> other)
Compute the union of the instance and another sub-hyperplane.
|
SubHyperplane<S> |
Hyperplane.wholeHyperplane()
Build a sub-hyperplane covering the whole hyperplane.
|
Modifier and Type | Method and Description |
---|---|
SubHyperplane<T> |
Transform.apply(SubHyperplane<T> sub,
Hyperplane<S> original,
Hyperplane<S> transformed)
Transform a sub-hyperplane embedded in an hyperplane.
|
SubHyperplane<S> |
Region.intersection(SubHyperplane<S> sub)
Get the parts of a sub-hyperplane that are contained in the region.
|
SubHyperplane<S> |
AbstractRegion.intersection(SubHyperplane<S> sub)
Get the parts of a sub-hyperplane that are contained in the region.
|
AbstractSubHyperplane<S,T> |
AbstractSubHyperplane.reunite(SubHyperplane<S> other)
Compute the union of the instance and another sub-hyperplane.
|
SubHyperplane<S> |
SubHyperplane.reunite(SubHyperplane<S> other)
Compute the union of the instance and another sub-hyperplane.
|
BSPTree<S> |
BSPTree.split(SubHyperplane<S> sub)
Split a BSP tree by an external sub-hyperplane.
|
Constructor and Description |
---|
BSPTree(SubHyperplane<S> cut,
BSPTree<S> plus,
BSPTree<S> minus,
Object attribute)
Build a BSPTree from its underlying elements.
|
SplitSubHyperplane(SubHyperplane<U> plus,
SubHyperplane<U> minus)
Build a SplitSubHyperplane from its parts.
|
SplitSubHyperplane(SubHyperplane<U> plus,
SubHyperplane<U> minus)
Build a SplitSubHyperplane from its parts.
|
Constructor and Description |
---|
AbstractRegion(Collection<SubHyperplane<S>> boundary,
double tolerance)
Build a Region from a Boundary REPresentation (B-rep).
|
Modifier and Type | Class and Description |
---|---|
class |
SubLimitAngle
This class represents sub-hyperplane for
LimitAngle . |
Constructor and Description |
---|
ArcsSet(Collection<SubHyperplane<Sphere1D>> boundary,
double tolerance)
Build an arcs set from a Boundary REPresentation (B-rep).
|
Modifier and Type | Class and Description |
---|---|
class |
SubCircle
This class represents a sub-hyperplane for
Circle . |
Constructor and Description |
---|
SphericalPolygonsSet(Collection<SubHyperplane<Sphere2D>> boundary,
double tolerance)
Build a polygons set from a Boundary REPresentation (B-rep).
|
Copyright © 2016–2017 Hipparchus.org. All rights reserved.