Uses of Interface
org.apache.commons.math3.geometry.Point
Packages that use 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.apache.commons.math3.geometry
Subinterfaces of Point in org.apache.commons.math3.geometryModifier and TypeInterfaceDescriptioninterface
This interface represents a generic vector in a vectorial space or a point in an affine space.Methods in org.apache.commons.math3.geometry with parameters of type Point -
Uses of Point in org.apache.commons.math3.geometry.enclosing
Classes in org.apache.commons.math3.geometry.enclosing with type parameters of type PointModifier 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.Fields in org.apache.commons.math3.geometry.enclosing declared as PointModifier and TypeFieldDescriptionprivate final P
EnclosingBall.center
Center of the ball.private final P[]
EnclosingBall.support
Support points used to define the ball.Methods in org.apache.commons.math3.geometry.enclosing that return PointModifier and TypeMethodDescriptionP[]
EnclosingBall.getSupport()
Get the support points used to define the ball.Constructors in org.apache.commons.math3.geometry.enclosing with parameters of type PointModifierConstructorDescriptionEnclosingBall
(P center, double radius, P... support) Simple constructor. -
Uses of Point in org.apache.commons.math3.geometry.euclidean.oned
Classes in org.apache.commons.math3.geometry.euclidean.oned that implement PointMethods in org.apache.commons.math3.geometry.euclidean.oned that return PointModifier and TypeMethodDescriptionOrientedPoint.project
(Point<Euclidean1D> point) Project a point to the hyperplane.Methods in org.apache.commons.math3.geometry.euclidean.oned with parameters of type PointModifier 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.apache.commons.math3.geometry.euclidean.threed
Classes in org.apache.commons.math3.geometry.euclidean.threed that implement PointModifier and TypeClassDescriptionclass
This class implements vectors in a three-dimensional space.Methods in org.apache.commons.math3.geometry.euclidean.threed that return PointModifier and TypeMethodDescriptionPlane.project
(Point<Euclidean3D> point) Project a point to the hyperplane.Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type PointModifier and TypeMethodDescriptionPolyhedronsSet.RotationTransform.apply
(Point<Euclidean3D> point) Transform a point of a space.PolyhedronsSet.TranslationTransform.apply
(Point<Euclidean3D> point) Transform a point of a space.double
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.apache.commons.math3.geometry.euclidean.twod
Classes in org.apache.commons.math3.geometry.euclidean.twod that implement PointMethods in org.apache.commons.math3.geometry.euclidean.twod that return PointModifier and TypeMethodDescriptionLine.project
(Point<Euclidean2D> point) Project a point to the hyperplane.Methods in org.apache.commons.math3.geometry.euclidean.twod with parameters of type PointModifier and TypeMethodDescriptionLine.LineTransform.apply
(Point<Euclidean2D> point) Transform a point of a space.double
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.apache.commons.math3.geometry.hull
Classes in org.apache.commons.math3.geometry.hull with type parameters of type PointModifier 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.Methods in org.apache.commons.math3.geometry.hull that return PointModifier and TypeMethodDescriptionP[]
ConvexHull.getVertices()
Get the vertices of the convex hull. -
Uses of Point in org.apache.commons.math3.geometry.partitioning
Fields in org.apache.commons.math3.geometry.partitioning declared as PointModifier and TypeFieldDescriptionAbstractRegion.barycenter
Barycenter.BoundaryProjection.original
Original point.BoundaryProjector.original
Original point.BoundaryProjection.projected
Projected point.BoundaryProjector.projected
Current best projected point.Methods in org.apache.commons.math3.geometry.partitioning that return PointModifier 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.BoundaryProjector.singularProjection
(Point<S> point, Hyperplane<S> hyperplane, Region<T> part) Get the projection to the closest boundary singular point.Transform a sub-space point into a space point.Embedding.toSubSpace
(Point<S> point) Transform a space point into a sub-space point.Methods in org.apache.commons.math3.geometry.partitioning with parameters of type PointModifier and TypeMethodDescriptionTransform a point of a space.private boolean
BoundaryProjector.belongsToPart
(Point<S> point, Hyperplane<S> hyperplane, Region<T> part) Check if a projected point lies on a boundary part.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.private void
Get the cells whose cut sub-hyperplanes are close to the point.protected void
AbstractRegion.setBarycenter
(Point<S> barycenter) Set the barycenter of the instance.BoundaryProjector.singularProjection
(Point<S> point, Hyperplane<S> hyperplane, Region<T> part) Get the projection to the closest boundary singular point.Transform a sub-space point into a space point.Embedding.toSubSpace
(Point<S> point) Transform a space point into a sub-space point.Constructors in org.apache.commons.math3.geometry.partitioning with parameters of type PointModifierConstructorDescriptionBoundaryProjection
(Point<S> original, Point<S> projected, double offset) Constructor from raw elements.(package private)
BoundaryProjector
(Point<S> original) Simple constructor. -
Uses of Point in org.apache.commons.math3.geometry.spherical.oned
Classes in org.apache.commons.math3.geometry.spherical.oned that implement PointMethods in org.apache.commons.math3.geometry.spherical.oned that return PointModifier and TypeMethodDescriptionProject a point to the hyperplane.Methods in org.apache.commons.math3.geometry.spherical.oned with parameters of type PointModifier 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.apache.commons.math3.geometry.spherical.twod
Classes in org.apache.commons.math3.geometry.spherical.twod that implement PointMethods in org.apache.commons.math3.geometry.spherical.twod that return PointModifier and TypeMethodDescriptionProject a point to the hyperplane.Methods in org.apache.commons.math3.geometry.spherical.twod with parameters of type PointModifier and TypeMethodDescriptionTransform a point of a space.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.Transform a sub-space point into a space point.Circle.toSubSpace
(Point<Sphere2D> point) Transform a space point into a sub-space point.