Uses of Class
org.hipparchus.geometry.spherical.twod.Sphere2D
Package
Description
This package provides basic geometry components on the 2-sphere.
-
Uses of Sphere2D in org.hipparchus.geometry.spherical.twod
Modifier and TypeMethodDescriptionstatic Sphere2D
Sphere2D.getInstance()
Get the unique instance.Modifier and TypeMethodDescriptionprotected AbstractSubHyperplane<Sphere2D,
Sphere1D> SubCircle.buildNew
(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.SphericalPolygonsSet.getEnclosingCap()
Get a spherical cap enclosing the polygon.Circle.getTransform
(Rotation rotation) Get aTransform
embedding a 3D rotation.Project a point to the hyperplane.SubCircle.split
(Hyperplane<Sphere2D> hyperplane) Split the instance in two parts by an hyperplane.Modifier and TypeMethodDescriptionBuild a region using the instance as a prototype.protected AbstractSubHyperplane<Sphere2D,
Sphere1D> SubCircle.buildNew
(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.double
Compute the distance between the instance and another point.double
Get the offset (oriented distance) of a point.Project a point to the hyperplane.boolean
Circle.sameOrientationAs
(Hyperplane<Sphere2D> other) Check if the instance has the same orientation as another hyperplane.SubCircle.split
(Hyperplane<Sphere2D> hyperplane) Split the instance in two parts by an hyperplane.Circle.toSubSpace
(Point<Sphere2D> point) Transform a space point into a sub-space point.ModifierConstructorDescriptionSphericalPolygonsSet
(Collection<SubHyperplane<Sphere2D>> boundary, double tolerance) Build a polygons set from a Boundary REPresentation (B-rep).SphericalPolygonsSet
(BSPTree<Sphere2D> tree, double tolerance) Build a polygons set from a BSP tree.SubCircle
(Hyperplane<Sphere2D> hyperplane, Region<Sphere1D> remainingRegion) Simple constructor.