Uses of Class
math.geom2d.curve.CurveArray2D

Packages that use CurveArray2D
math.geom2d.circulinear Definition of circulinear shapes and some implementations. 
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.domain Definition of planar domains, and basic implementations. 
math.geom2d.spline Bezier curves, and more generally polynomial curves. 
 

Uses of CurveArray2D in math.geom2d.circulinear
 

Subclasses of CurveArray2D in math.geom2d.circulinear
 class BoundaryPolyCirculinearCurve2D<T extends CirculinearContinuousCurve2D>
          A continuous boundary which is composed of several continuous circulinear curves.
 class CirculinearContourArray2D<T extends CirculinearContour2D>
          A circulinear boundary which is composed of several CirculinearContour2D.
 class CirculinearCurveArray2D<T extends CirculinearCurve2D>
          A specialization of CurveArray2D that accepts only instances of CirculinearCurve2D.
 class GenericCirculinearRing2D
          A basic implementation of a CirculinearRing2D, which is assumed to be always bounded and closed.
 class PolyCirculinearCurve2D<T extends CirculinearContinuousCurve2D>
          A continuous curve which is composed of several continuous circulinear curves.
 

Uses of CurveArray2D in math.geom2d.conic
 

Subclasses of CurveArray2D in math.geom2d.conic
 class Hyperbola2D
          An Hyperbola, which is represented as a curve set of two boundary curves which are instances of HyperbolaBranch2D.
 

Uses of CurveArray2D in math.geom2d.curve
 

Subclasses of CurveArray2D in math.geom2d.curve
 class PolyCurve2D<T extends ContinuousCurve2D>
          A PolyCurve2D is a set of piecewise smooth curve arcs, such that the end of a curve is the beginning of the next curve, and such that they do not intersect nor self-intersect.
 

Methods in math.geom2d.curve that return CurveArray2D
 CurveArray2D<? extends Curve2D> CurveArray2D.clone()
           
static
<T extends Curve2D>
CurveArray2D<T>
CurveArray2D.create(java.util.Collection<T> curves)
          Static factory for creating a new CurveArray2D from a collection of curves.
static
<T extends Curve2D>
CurveArray2D<T>
CurveArray2D.create(T... curves)
          Static factory for creating a new CurveArray2D from an array of curves.
 CurveArray2D<? extends Curve2D> CurveArray2D.transform(AffineTransform2D trans)
          Transforms each curve, and build a new CurveArray2D with the set of transformed curves.
 

Uses of CurveArray2D in math.geom2d.domain
 

Subclasses of CurveArray2D in math.geom2d.domain
 class BoundaryPolyCurve2D<T extends ContinuousOrientedCurve2D>
          A single continuous oriented curve, which defines the boundary of a planar domain.
 class ContourArray2D<T extends Contour2D>
          A ContourArray2D is a set of contours.
 class PolyOrientedCurve2D<T extends ContinuousOrientedCurve2D>
          A PolyOrientedCurve2D is a set of piecewise smooth curve arcs, such that the end of a curve is the beginning of the next curve, and such that they do not intersect nor self-intersect.
 

Uses of CurveArray2D in math.geom2d.spline
 

Subclasses of CurveArray2D in math.geom2d.spline
 class PolyCubicBezierCurve2D
          A set of Bezier curves that forms a continuous curve.