Uses of Class
math.geom2d.curve.PolyCurve2D

Packages that use PolyCurve2D
math.geom2d.circulinear Definition of circulinear shapes and some implementations. 
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 PolyCurve2D in math.geom2d.circulinear
 

Subclasses of PolyCurve2D in math.geom2d.circulinear
 class BoundaryPolyCirculinearCurve2D<T extends CirculinearContinuousCurve2D>
          A continuous boundary which is composed of several continuous circulinear curves.
 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 PolyCurve2D in math.geom2d.curve
 

Methods in math.geom2d.curve that return PolyCurve2D
static
<T extends ContinuousCurve2D>
PolyCurve2D<T>
PolyCurve2D.create(java.util.Collection<T> curves)
          Static factory for creating a new PolyCurve2D from a collection of curves.
static
<T extends ContinuousCurve2D>
PolyCurve2D<T>
PolyCurve2D.create(java.util.Collection<T> curves, boolean closed)
          Static factory for creating a new PolyCurve2D from a collection of curves and a flag indicating if the curve is closed or not.
static
<T extends ContinuousCurve2D>
PolyCurve2D<T>
PolyCurve2D.create(T... curves)
          Static factory for creating a new PolyCurve2D from an array of curves.
static
<T extends ContinuousCurve2D>
PolyCurve2D<T>
PolyCurve2D.create(T[] curves, boolean closed)
          Static factory for creating a new PolyCurve2D from an array of curves and a flag indicating if the curve is closed or not.
static
<T extends ContinuousCurve2D>
PolyCurve2D<T>
PolyCurve2D.createClosed(T... curves)
          Static factory for creating a new closed PolyCurve2D from an array of curves.
 PolyCurve2D<? extends ContinuousCurve2D> PolyCurve2D.reverse()
          Returns the reverse curve of this PolyCurve2D.
 PolyCurve2D<? extends ContinuousCurve2D> PolyCurve2D.subCurve(double t0, double t1)
          Returns an instance of PolyCurve2D.
 PolyCurve2D<? extends ContinuousCurve2D> PolyCurve2D.transform(AffineTransform2D trans)
          Transforms each smooth piece in this PolyCurve2D and returns a new instance of PolyCurve2D.
 

Methods in math.geom2d.curve that return types with arguments of type PolyCurve2D
 java.util.Collection<? extends PolyCurve2D<?>> PolyCurve2D.continuousCurves()
          Returns a collection of PolyCurve2D that contains only this instance.
 

Uses of PolyCurve2D in math.geom2d.domain
 

Subclasses of PolyCurve2D in math.geom2d.domain
 class BoundaryPolyCurve2D<T extends ContinuousOrientedCurve2D>
          A single continuous oriented curve, which defines the boundary of a planar domain.
 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 PolyCurve2D in math.geom2d.spline
 

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