-
Interface Summary Interface Description LinearElement2D A continuous linear shape, like a straight line, a line segment or a ray.LinearShape2D A curve that can be inscribed in a straight line, like a ray, a straight line, or a line segment. -
Class Summary Class Description AbstractLine2D Base class for straight curves, such as straight lines, rays, or edges.InvertedRay2D Inverted ray is defined from an origin and a direction vector.Line2D Line object defined from 2 points.LineArc2D LineArc2D is a generic class to represent edges, straight lines, and rays.LineSegment2D Line segment, defined as the set of points located between the two end points.Ray2D Ray, or half-line, defined from an origin and a direction vector.StraightLine2D Implementation of a straight line. -
Exception Summary Exception Description DegeneratedLine2DException A degenerated line, whose direction vector is undefined, had been encountered.
Package math.geom2d.line Description
Implementations of 'linear shapes', i.e. curves which can be embedded into a
straight lines, like straight lines,
line segments, or rays.
The base interface is LinearShape2D.
The class AbstractLine2D is an implementation skeleton for several
other linear shapes.
DMelt 3.0 © DataMelt by jWork.ORG