Uses of Class
math.geom2d.curve.AbstractContinuousCurve2D

Packages that use AbstractContinuousCurve2D
math.geom2d.conic Definition of various conic curves like circles, ellipses, parabolas and hyperbolas, and their respective arcs. 
math.geom2d.curve Curves interface hierarchy, and implementations of curve sets and various poly-curves. 
math.geom2d.line Implementations of 'linear shapes', i.e. curves which can be embedded into a straight lines, like straight lines, line segments, or rays
math.geom2d.polygon Definitions and implementations of shapes composed several line segments: polylines, rings, polygons. 
math.geom2d.spline Bezier curves, and more generally polynomial curves. 
 

Uses of AbstractContinuousCurve2D in math.geom2d.conic
 

Subclasses of AbstractContinuousCurve2D in math.geom2d.conic
 class Circle2D
          A circle in the plane, defined as the set of points located at an equal distance from the circle center.
 class CircleArc2D
          A circle arc, defined by the center and the radius of the containing circle, by a starting angle, and by a (signed) angle extent.
 class Ellipse2D
          An ellipse in the plane.
 class EllipseArc2D
          An arc of ellipse.
 class HyperbolaBranch2D
          Branch of an Hyperbola2D.
 class HyperbolaBranchArc2D
          An arc of hyperbola, defined from the parent hyperbola branch, and two positions on the parent curve.
 class Parabola2D
          A parabola, defined by its vertex, its orientation, and its pedal.
 class ParabolaArc2D
          An arc of parabola, defined by a parent parabola, and two limits for the parametrization.
 

Uses of AbstractContinuousCurve2D in math.geom2d.curve
 

Subclasses of AbstractContinuousCurve2D in math.geom2d.curve
 class AbstractSmoothCurve2D
          Provides a base implementation for smooth curves.
 

Uses of AbstractContinuousCurve2D in math.geom2d.line
 

Subclasses of AbstractContinuousCurve2D in math.geom2d.line
 class AbstractLine2D
           Base class for straight curves, such as straight lines, rays, or edges.
 class InvertedRay2D
          Inverted ray is defined from an origin and a direction vector.
 class Line2D
          Line object defined from 2 points.
 class LineArc2D
          LineArc2D is a generic class to represent edges, straight lines, and rays.
 class LineSegment2D
          Line segment, defined as the set of points located between the two end points.
 class Ray2D
          Ray, or half-line, defined from an origin and a direction vector.
 class StraightLine2D
          Implementation of a straight line.
 

Uses of AbstractContinuousCurve2D in math.geom2d.polygon
 

Subclasses of AbstractContinuousCurve2D in math.geom2d.polygon
 class LinearCurve2D
          Abstract class that is the base implementation of Polyline2D and LinearRing2D.
 class LinearRing2D
           A LinearRing2D is a Polyline2D whose last point is connected to the first one.
 class Polyline2D
          A polyline is a continuous curve where each piece of the curve is a LineSegment2D.
 

Uses of AbstractContinuousCurve2D in math.geom2d.spline
 

Subclasses of AbstractContinuousCurve2D in math.geom2d.spline
 class CubicBezierCurve2D
          A cubic bezier curve, defined by 4 control points.
 class QuadBezierCurve2D
          A quadratic Bezier curve, defined by 3 control points.