Uses of Class
org.apache.commons.math3.geometry.euclidean.twod.Line
-
Packages that use Line Package Description org.apache.commons.math3.geometry.euclidean.twod 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 Line Modifier and Type Field Description private LinePolygonsSet.Edge. lineLine supporting the edge.private LineSegment. lineLine containing the segment.private LineLine. reverseReverse line.Fields in org.apache.commons.math3.geometry.euclidean.twod with type parameters of type Line Modifier and Type Field Description private java.util.List<Line>PolygonsSet.Vertex. linesLines bound with this vertex.Methods in org.apache.commons.math3.geometry.euclidean.twod that return Line Modifier and Type Method Description LineLine.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.LineLine. copySelf()Copy the instance.LinePolygonsSet.Edge. getLine()Get the line supporting this edge.LineSegment. getLine()Get the line containing the segment.LineLine. getReverse()Get the reverse of the instance.LinePolygonsSet.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 Line Modifier and Type Method Description voidPolygonsSet.Vertex. bindWith(Line line)Bind a line considered to contain this vertex.doubleLine. getOffset(Line line)Get the offset (oriented distance) of a parallel line.Vector2DLine. intersection(Line other)Get the intersection point of the instance and another line.booleanLine. isParallelTo(Line line)Check the instance is parallel to another line.PolygonsSet.VertexPolygonsSet.Edge. split(Line splitLine)Split the edge.Constructors in org.apache.commons.math3.geometry.euclidean.twod with parameters of type Line Constructor Description ConnectableSegment(Vector2D start, Vector2D end, Line line, BSPTree<Euclidean2D> node, BSPTree<Euclidean2D> startNode, BSPTree<Euclidean2D> endNode)Build a segment.Edge(PolygonsSet.Vertex start, PolygonsSet.Vertex end, Line line)Build an edge not contained in any node yet.Line(Line line)Copy constructor.Segment(Vector2D start, Vector2D end, Line line)Build a segment.
-