Uses of Class
org.hipparchus.geometry.euclidean.twod.Line
Packages that use Line
Package
Description
This package provides basic 3D geometry components.
This package provides basic 2D geometry components.
This package provides algorithms to generate the convex hull
for a set of points in an two-dimensional euclidean space.
-
Uses of Line in org.hipparchus.geometry.euclidean.threed
Method parameters in org.hipparchus.geometry.euclidean.threed with type arguments of type LineModifier and TypeMethodDescriptionprotected SubPlane
Build a sub-hyperplane from an hyperplane and a region.Constructor parameters in org.hipparchus.geometry.euclidean.threed with type arguments of type Line -
Uses of Line in org.hipparchus.geometry.euclidean.twod
Methods in org.hipparchus.geometry.euclidean.twod that return LineModifier and TypeMethodDescriptionLine.copySelf()
Copy the instance.Segment.getLine()
Get the line containing the segment.Line.getReverse()
Get the reverse of the instance.Methods in org.hipparchus.geometry.euclidean.twod that return types with arguments of type LineModifier and TypeMethodDescriptionstatic Transform
<Euclidean2D, Vector2D, Line, SubLine, Euclidean1D, Vector1D, OrientedPoint, SubOrientedPoint> Line.getTransform
(double cXX, double cYX, double cXY, double cYY, double cX1, double cY1) Get aTransform
embedding an affine transform.Split the instance in two parts by an hyperplane.Methods in org.hipparchus.geometry.euclidean.twod with parameters of type LineModifier and TypeMethodDescriptionprotected SubLine
SubLine.buildNew
(Line hyperplane, Region<Euclidean1D, Vector1D, OrientedPoint, SubOrientedPoint> remainingRegion) Build a sub-hyperplane from an hyperplane and a region.double
Get the offset (oriented distance) of a parallel line.Line.intersection
(Line other) Get the intersection point of the instance and another line.boolean
Line.isParallelTo
(Line line) Check the instance is parallel to another line.boolean
Line.sameOrientationAs
(Line other) Check if the instance has the same orientation as another hyperplane.Split the instance in two parts by an hyperplane.Method parameters in org.hipparchus.geometry.euclidean.twod with type arguments of type LineModifier and TypeMethodDescriptionBuild a region using the instance as a prototype.Constructors in org.hipparchus.geometry.euclidean.twod with parameters of type LineModifierConstructorDescriptionCopy constructor.Build a segment.SubLine
(Line hyperplane, Region<Euclidean1D, Vector1D, OrientedPoint, SubOrientedPoint> remainingRegion) Simple constructor.Constructor parameters in org.hipparchus.geometry.euclidean.twod with type arguments of type LineModifierConstructorDescriptionPolygonsSet
(BSPTree<Euclidean2D, Vector2D, Line, SubLine> tree, double tolerance) Build a polygons set from a BSP tree. -
Uses of Line in org.hipparchus.geometry.euclidean.twod.hull
Methods in org.hipparchus.geometry.euclidean.twod.hull that return types with arguments of type LineModifier and TypeMethodDescriptionConvexHull2D.createRegion()
Returns a new region that is enclosed by the convex hull.