

PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 
straight lines
,
line segments
, or rays
.
See:
Description
Interface Summary  

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  

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 halfline, defined from an origin and a direction vector. 
StraightLine2D  Implementation of a straight line. 
Exception Summary  

DegeneratedLine2DException  A degenerated line, whose direction vector is undefined, had been encountered. 
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.


PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 