Uses of Interface
org.hipparchus.geometry.Point
Package
Description
This package is the top level package for geometry.
This package provides interfaces and classes related to the smallest enclosing ball problem.
This package provides basic 1D geometry components.
This package provides basic 3D geometry components.
This package provides basic 2D geometry components.
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 Point in org.hipparchus.geometry
Modifier and TypeInterfaceDescriptioninterface
This interface represents a generic vector in a vectorial space or a point in an affine space. -
Uses of Point in org.hipparchus.geometry.enclosing
Modifier and TypeInterfaceDescriptioninterface
Interface for algorithms computing enclosing balls.class
EnclosingBall<S extends Space,
P extends Point<S>> This class represents a ball enclosing some points.interface
SupportBallGenerator<S extends Space,
P extends Point<S>> Interface for generating balls based on support points.class
WelzlEncloser<S extends Space,
P extends Point<S>> Class implementing Emo Welzl algorithm to find the smallest enclosing ball in linear time.Modifier and TypeMethodDescriptionP[]
EnclosingBall.getSupport()
Get the support points used to define the ball.ModifierConstructorDescriptionEnclosingBall
(P center, double radius, P... support) Simple constructor. -
Uses of Point in org.hipparchus.geometry.euclidean.oned
Modifier and TypeMethodDescriptionOrientedPoint.project
(Point<Euclidean1D> point) Project a point to the hyperplane.Modifier and TypeMethodDescriptiondouble
Vector1D.distance
(Point<Euclidean1D> p) Compute the distance between the instance and another point.double
OrientedPoint.getOffset
(Point<Euclidean1D> point) Get the offset (oriented distance) of a point.OrientedPoint.project
(Point<Euclidean1D> point) Project a point to the hyperplane.IntervalsSet.projectToBoundary
(Point<Euclidean1D> point) Project a point on the boundary of the region. -
Uses of Point in org.hipparchus.geometry.euclidean.threed
Modifier and TypeClassDescriptionclass
This class implements vectors in a three-dimensional space.Modifier and TypeMethodDescriptionPlane.project
(Point<Euclidean3D> point) Project a point to the hyperplane.Modifier and TypeMethodDescriptiondouble
Vector3D.distance
(Point<Euclidean3D> v) Compute the distance between the instance and another point.double
Plane.getOffset
(Point<Euclidean3D> point) Get the offset (oriented distance) of a point.Plane.project
(Point<Euclidean3D> point) Project a point to the hyperplane.Line.toSpace
(Point<Euclidean1D> point) Transform a sub-space point into a space point.Plane.toSpace
(Point<Euclidean2D> point) Transform an in-plane point into a 3D space point.Line.toSubSpace
(Point<Euclidean3D> point) Transform a space point into a sub-space point.Plane.toSubSpace
(Point<Euclidean3D> point) Transform a 3D space point into an in-plane point. -
Uses of Point in org.hipparchus.geometry.euclidean.twod
Modifier and TypeMethodDescriptionLine.project
(Point<Euclidean2D> point) Project a point to the hyperplane.Modifier and TypeMethodDescriptiondouble
Vector2D.distance
(Point<Euclidean2D> p) Compute the distance between the instance and another point.double
Line.getOffset
(Point<Euclidean2D> point) Get the offset (oriented distance) of a point.Line.project
(Point<Euclidean2D> point) Project a point to the hyperplane.Line.toSpace
(Point<Euclidean1D> point) Transform a sub-space point into a space point.Line.toSubSpace
(Point<Euclidean2D> point) Transform a space point into a sub-space point. -
Uses of Point in org.hipparchus.geometry.hull
Modifier and TypeInterfaceDescriptioninterface
ConvexHull<S extends Space,
P extends Point<S>> This class represents a convex hull.interface
ConvexHullGenerator<S extends Space,
P extends Point<S>> Interface for convex hull generators.Modifier and TypeMethodDescriptionP[]
ConvexHull.getVertices()
Get the vertices of the convex hull. -
Uses of Point in org.hipparchus.geometry.partitioning
Modifier and TypeMethodDescriptionTransform a point of a space.AbstractRegion.getBarycenter()
Get the barycenter of the instance.Region.getBarycenter()
Get the barycenter of the instance.BoundaryProjection.getOriginal()
Get the original point.BoundaryProjection.getProjected()
Projected point.Project a point to the hyperplane.Transform a sub-space point into a space point.Embedding.toSubSpace
(Point<S> point) Transform a space point into a sub-space point.Modifier and TypeMethodDescriptionTransform a point of a space.protected Region.Location
AbstractRegion.checkPoint
(BSPTree<S> node, Point<S> point) Check a point with respect to the region starting at a given node.AbstractRegion.checkPoint
(Point<S> point) Check a point with respect to the region.Region.checkPoint
(Point<S> point) Check a point with respect to the region.Get the cell to which a point belongs.BSPTree.getCloseCuts
(Point<S> point, double maxOffset) Get the cells whose cut sub-hyperplanes are close to the point.double
Get the offset (oriented distance) of a point.Project a point to the hyperplane.AbstractRegion.projectToBoundary
(Point<S> point) Project a point on the boundary of the region.Region.projectToBoundary
(Point<S> point) Project a point on the boundary of the region.protected void
AbstractRegion.setBarycenter
(Point<S> barycenter) Set the barycenter of the instance.Transform a sub-space point into a space point.Embedding.toSubSpace
(Point<S> point) Transform a space point into a sub-space point.ModifierConstructorDescriptionBoundaryProjection
(Point<S> original, Point<S> projected, double offset) Constructor from raw elements. -
Uses of Point in org.hipparchus.geometry.spherical.oned
Modifier and TypeMethodDescriptionProject a point to the hyperplane.Modifier and TypeMethodDescriptiondouble
Compute the distance between the instance and another point.double
Get the offset (oriented distance) of a point.Project a point to the hyperplane.ArcsSet.projectToBoundary
(Point<Sphere1D> point) Project a point on the boundary of the region. -
Uses of Point in org.hipparchus.geometry.spherical.twod
Modifier and TypeMethodDescriptionProject a point to the hyperplane.Modifier and TypeMethodDescriptiondouble
Compute the distance between the instance and another point.double
Get the offset (oriented distance) of a point.Project a point to the hyperplane.Transform a sub-space point into a space point.Circle.toSubSpace
(Point<Sphere2D> point) Transform a space point into a sub-space point.