public abstract class IPolycurveGeo extends java.lang.Object implements ICurveI
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<ICurveI> |
curves |
java.util.ArrayList<IDoubleI> |
knots |
Constructor and Description |
---|
IPolycurveGeo() |
IPolycurveGeo(java.util.ArrayList<ICurveI> crvs) |
IPolycurveGeo(ICurveI[] crvs) |
IPolycurveGeo(IPolycurveGeo crv) |
Modifier and Type | Method and Description |
---|---|
IVecI[] |
cps()
all control points
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, add, add, add, add, center, closePt, closePt, cp, cp, cp, cp, cp, cp, cpNum, cpNum, cpNum, deg, deg, deg, dist, dist, div, div, dup, end, endCP, ep, ep, epNum, epNum, epNum, flip, flipU, get, isClosed, isClosed, isClosed, isRational, isRational, isRational, isValid, knot, knot, knotNum, knotNum, knotNum, knots, knots, knots, len, len, len, mid, mirror, mirror, mul, mul, mv, mv, mv, neg, num, num, num, pt, pt, ref, ref, rev, revU, rot, rot, rot, rot, rot, rot, scale, scale, scale, scale, scale1d, scale1d, scale1d, scale1d, shear, shear, shear, shear, shearXY, shearXY, shearXY, shearXY, shearYZ, shearYZ, shearYZ, shearYZ, shearZX, shearZX, shearZX, shearZX, start, startCP, sub, sub, sub, tan, tan, transform, transform, transform, transform, translate, translate, translate, u, u, u, u, u, u, u, u, uend, uend, uend, ustart, ustart, ustart
public java.util.ArrayList<ICurveI> curves
public java.util.ArrayList<IDoubleI> knots
public IPolycurveGeo()
public IPolycurveGeo(ICurveI[] crvs)
public IPolycurveGeo(java.util.ArrayList<ICurveI> crvs)
public IPolycurveGeo(IPolycurveGeo crv)