Uses of Class
org.hipparchus.geometry.euclidean.threed.SubPlane
-
Packages that use SubPlane Package Description org.hipparchus.geometry.euclidean.threed This package provides basic 3D geometry components. -
-
Uses of SubPlane in org.hipparchus.geometry.euclidean.threed
Methods in org.hipparchus.geometry.euclidean.threed that return SubPlane Modifier and Type Method Description protected SubPlane
SubPlane. buildNew(Plane hyperplane, Region<Euclidean2D,Vector2D,Line,SubLine> remainingRegion)
Build a sub-hyperplane from an hyperplane and a region.SubPlane
Plane. emptyHyperplane()
Build a sub-hyperplane covering nothing.SubPlane
Plane. wholeHyperplane()
Build a region covering the whole hyperplane.Methods in org.hipparchus.geometry.euclidean.threed that return types with arguments of type SubPlane Modifier and Type Method Description SubHyperplane<Euclidean3D,Vector3D,Plane,SubPlane>
PolyhedronsSet. firstIntersection(Vector3D point, Line line)
Get the first sub-hyperplane crossed by a semi-infinite line.SubHyperplane.SplitSubHyperplane<Euclidean3D,Vector3D,Plane,SubPlane>
SubPlane. split(Plane hyperplane)
Split the instance in two parts by an hyperplane.Method parameters in org.hipparchus.geometry.euclidean.threed with type arguments of type SubPlane Modifier and Type Method Description PolyhedronsSet
PolyhedronsSet. buildNew(BSPTree<Euclidean3D,Vector3D,Plane,SubPlane> tree)
Build a region using the instance as a prototype.Constructor parameters in org.hipparchus.geometry.euclidean.threed with type arguments of type SubPlane Constructor Description PolyhedronsSet(Collection<SubPlane> boundary, double tolerance)
Build a polyhedrons set from a Boundary REPresentation (B-rep) specified by sub-hyperplanes.PolyhedronsSet(BSPTree<Euclidean3D,Vector3D,Plane,SubPlane> tree, double tolerance)
Build a polyhedrons set from a BSP tree.
-