Uses of Class
org.hipparchus.geometry.spherical.twod.S2Point
-
Packages that use S2Point Package Description org.hipparchus.geometry.spherical.twod This package provides basic geometry components on the 2-sphere. -
-
Uses of S2Point in org.hipparchus.geometry.spherical.twod
Fields in org.hipparchus.geometry.spherical.twod declared as S2Point Modifier and Type Field Description static S2PointS2Point. MINUS_I-I (coordinates: \( \theta = \pi, \varphi = \pi/2 \)).static S2PointS2Point. MINUS_J-J (coordinates: \( \theta = 3\pi/2, \varphi = \pi/2 \)).static S2PointS2Point. MINUS_K-K (coordinates: \( \theta = any angle, \varphi = \pi \)).static S2PointS2Point. NaNA vector with all coordinates set to NaN.static S2PointS2Point. PLUS_I+I (coordinates: \( \theta = 0, \varphi = \pi/2 \)).static S2PointS2Point. PLUS_J+J (coordinates: \( \theta = \pi/2, \varphi = \pi/2 \))).static S2PointS2Point. PLUS_K+K (coordinates: \( \theta = any angle, \varphi = 0 \)).Methods in org.hipparchus.geometry.spherical.twod that return S2Point Modifier and Type Method Description S2PointCircle. arbitraryPoint()Get an arbitrary point in the hyperplane.S2PointSphericalPolygonsSet. getInteriorPoint()Get an interior point.S2PointSubCircle. getInteriorPoint()Get an interior point.S2PointVertex. getLocation()Get Vertex location.S2PointCircle. moveToOffset(S2Point point, double offset)Move point up to specified offset.S2PointS2Point. moveTowards(S2Point other, double ratio)Move towards another point.S2PointS2Point. negate()Get the opposite of the instance.S2PointCircle. project(S2Point point)Project a point to the hyperplane.S2PointCircle. toSpace(S1Point point)Transform a sub-space point into a space point.Methods in org.hipparchus.geometry.spherical.twod that return types with arguments of type S2Point Modifier and Type Method Description EnclosingBall<Sphere2D,S2Point>SphericalPolygonsSet. getEnclosingCap()Get a spherical cap enclosing the polygon.static Transform<Sphere2D,S2Point,Circle,SubCircle,Sphere1D,S1Point,LimitAngle,SubLimitAngle>Circle. getTransform(Rotation rotation)Get aTransformembedding a 3D rotation.SubHyperplane.SplitSubHyperplane<Sphere2D,S2Point,Circle,SubCircle>SubCircle. split(Circle hyperplane)Split the instance in two parts by an hyperplane.Methods in org.hipparchus.geometry.spherical.twod with parameters of type S2Point Modifier and Type Method Description doubleS2Point. distance(S2Point point)Compute the distance between the instance and another point.static doubleS2Point. distance(S2Point p1, S2Point p2)Compute the distance (angular separation) between two points.ArcCircle. getArc(S2Point a, S2Point b)Get the arc on this circle between two defining points.doubleCircle. getOffset(S2Point point)Get the offset (oriented distance) of a point.S2PointCircle. moveToOffset(S2Point point, double offset)Move point up to specified offset.S2PointS2Point. moveTowards(S2Point other, double ratio)Move towards another point.S2PointCircle. project(S2Point point)Project a point to the hyperplane.S1PointCircle. toSubSpace(S2Point point)Transform a space point into a sub-space point.Method parameters in org.hipparchus.geometry.spherical.twod with type arguments of type S2Point Modifier and Type Method Description SphericalPolygonsSetSphericalPolygonsSet. buildNew(BSPTree<Sphere2D,S2Point,Circle,SubCircle> tree)Build a region using the instance as a prototype.Constructors in org.hipparchus.geometry.spherical.twod with parameters of type S2Point Constructor Description Circle(S2Point first, S2Point second, double tolerance)Build a great circle from two non-aligned points.SphericalPolygonsSet(double hyperplaneThickness, S2Point... vertices)Build a polygon from a simple list of vertices.Constructor parameters in org.hipparchus.geometry.spherical.twod with type arguments of type S2Point Constructor Description SphericalPolygonsSet(BSPTree<Sphere2D,S2Point,Circle,SubCircle> tree, double tolerance)Build a polygons set from a BSP tree.
-