Uses of Class
org.apache.commons.math3.geometry.euclidean.twod.Line
Packages that use Line
Package
Description
This package provides basic 2D geometry components.
-
Uses of Line in org.apache.commons.math3.geometry.euclidean.twod
Fields in org.apache.commons.math3.geometry.euclidean.twod declared as LineModifier and TypeFieldDescriptionprivate final Line
PolygonsSet.Edge.line
Line supporting the edge.private final Line
Segment.line
Line containing the segment.private Line
Line.reverse
Reverse line.Fields in org.apache.commons.math3.geometry.euclidean.twod with type parameters of type LineMethods in org.apache.commons.math3.geometry.euclidean.twod that return LineModifier and TypeMethodDescriptionLine.LineTransform.apply
(Hyperplane<Euclidean2D> hyperplane) Transform an hyperplane of a space.private static Line[]
PolygonsSet.boxBoundary
(double xMin, double xMax, double yMin, double yMax, double tolerance) Create a list of hyperplanes representing the boundary of a box.Line.copySelf()
Copy the instance.PolygonsSet.Edge.getLine()
Get the line supporting this edge.Segment.getLine()
Get the line containing the segment.Line.getReverse()
Get the reverse of the instance.PolygonsSet.Vertex.sharedLineWith
(PolygonsSet.Vertex vertex) Get the common line bound with both the instance and another vertex, if any.Methods in org.apache.commons.math3.geometry.euclidean.twod with parameters of type LineModifier and TypeMethodDescriptionvoid
Bind a line considered to contain this vertex.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.Split the edge.Constructors in org.apache.commons.math3.geometry.euclidean.twod with parameters of type LineModifierConstructorDescription(package private)
ConnectableSegment
(Vector2D start, Vector2D end, Line line, BSPTree<Euclidean2D> node, BSPTree<Euclidean2D> startNode, BSPTree<Euclidean2D> endNode) Build a segment.(package private)
Edge
(PolygonsSet.Vertex start, PolygonsSet.Vertex end, Line line) Build an edge not contained in any node yet.Copy constructor.Build a segment.