Uses of Class
org.hipparchus.geometry.euclidean.threed.Line
-
Packages that use Line Package Description org.hipparchus.geometry.euclidean.threed This package provides basic 3D geometry components. -
-
Uses of Line in org.hipparchus.geometry.euclidean.threed
Methods in org.hipparchus.geometry.euclidean.threed that return Line Modifier and Type Method Description static LineLine. fromDirection(Vector3D point, Vector3D direction, double tolerance)Create a line from a point and a direction.LineSegment. getLine()Get the line containing the segment.LinePlane. intersection(Plane other)Build the line shared by the instance and another plane.LineLine. revert()Get a line with reversed direction.Methods in org.hipparchus.geometry.euclidean.threed with parameters of type Line Modifier and Type Method Description Vector3DLine. closestPoint(Line line)Compute the point of the instance closest to another line.doubleLine. distance(Line line)Compute the shortest distance between the instance and another line.SubHyperplane<Euclidean3D,Vector3D,Plane,SubPlane>PolyhedronsSet. firstIntersection(Vector3D point, Line line)Get the first sub-hyperplane crossed by a semi-infinite line.Vector3DLine. intersection(Line line)Get the intersection point of the instance and another line.Vector3DPlane. intersection(Line line)Get the intersection of a line with the instance.booleanLine. isSimilarTo(Line line)Check if the instance is similar to another line.Constructors in org.hipparchus.geometry.euclidean.threed with parameters of type Line Constructor Description Line(Line line)Copy constructor.Segment(Vector3D start, Vector3D end, Line line)Build a segment.SubLine(Line line, IntervalsSet remainingRegion)Simple constructor.
-