

PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 
See:
Description
Interface Summary  
Circle2D  This interface describes a twodimensional circle. 
ClosedCurve2D  Closed curves are curves that are closed and have a welldefined interior and exterior. 
Curve2D  Interface describing a simple curve, that is a curve that does not intersect itself. 
Direction2D  This interface describes a twodimensional direction. 
GeomConstructor2D  A collection of methods that construct geometric objects. 
GeomObject  Every geometric object interface inherits from this interface. 
GeomObject2D  Typing interface 
GeomSelector2D  A collection of methods for choosing a geometric object according to the result of a geometric test. 
GeomTester2D  A collection of geometric tests. 
Line2D  Lines are special open curves with infinite length. 
LinearCurve2D  Lines are special open curves with infinite length. 
OpenCurve2D  Open curves have two distinct end points to the curve. 
Point2D  This interface describes a twodimensional point. 
Ray2D  This interface describes a twodimensional ray. 
Rectangle2D  This interface describes a twodimensional rectangle with sides parallel to the xaxis and yaxis. 
Segment2D  This interface describes a twodimensional segment. 
ThreeArgsGeomTests2D  A collection of geometric tests taking three arguments. 
TwoArgsGeomTests2D  A collection of geometric tests taking two arguments. 
Class Summary  
GeomObject2D.NoneGeomObject2D  A nested class used to implement the constant NONE. 
Point2D.InfinitePoint2D  A nested class, used to implement the constant INFINITE. 
This package contains interfaces for basic geometric objects, such
as points, linear curves, rectangles, and circles, and for
geometric testers and constructors. Currently, interfaces have
been defined only for twodimensional geometric objects.
Ideally, geometric programs should never access directly the
geometric information of the objects they manipulate, except for
visualization purposes. All the geometric tests and constructions
should be performed invoking the appropriate methods of
GeomTester2D
and GeomConstructor2D
.


PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 