public interface SmoothOrientedCurve2D extends SmoothCurve2D, ContinuousOrientedCurve2D
| Modifier and Type | Method and Description |
|---|---|
CurveSet2D |
clip(Box2D box)
When a curve is clipped, the result is a set of curves.
|
Curve2D |
getReverseCurve()
Returns the curve with same trace on the plane with parametrization in
reverse order.
|
Curve2D |
getSubCurve(double t0,
double t1)
Returns a portion of the original curve, delimited by two positions on
the curve.
|
Curve2D |
transform(AffineTransform2D trans)
Transforms the curve by an affine transform.
|
getCurvature, getTangentappendPath, getAsPolyline, getLeftTangent, getRightTangent, getSmoothPieces, isClosedgetSignedDistance, getSignedDistance, getWindingAngle, isInsideclone, draw, getAsAWTShape, getContinuousCurves, getFirstPoint, getIntersections, getLastPoint, getPoint, getPosition, getSingularPoints, getT0, getT1, isSingular, projectcontains, contains, getBoundingBox, getDistance, getDistance, isBounded, isEmptyCurve2D getReverseCurve()
Curve2DgetReverseCurve in interface ContinuousCurve2DgetReverseCurve in interface ContinuousOrientedCurve2DgetReverseCurve in interface Curve2DgetReverseCurve in interface OrientedCurve2DgetReverseCurve in interface SmoothCurve2DCurve2D getSubCurve(double t0, double t1)
Curve2DgetSubCurve in interface ContinuousCurve2DgetSubCurve in interface ContinuousOrientedCurve2DgetSubCurve in interface Curve2DgetSubCurve in interface SmoothCurve2Dt0 - position of the start of the sub-curvet1 - position of the end of the sub-curveCurveSet2D clip(Box2D box)
Curve2Dclip in interface ContinuousCurve2Dclip in interface ContinuousOrientedCurve2Dclip in interface Curve2Dclip in interface OrientedCurve2Dclip in interface Shape2Dclip in interface SmoothCurve2Dbox - the clipping boxCurve2D transform(AffineTransform2D trans)
Curve2Dtransform in interface ContinuousCurve2Dtransform in interface ContinuousOrientedCurve2Dtransform in interface Curve2Dtransform in interface OrientedCurve2Dtransform in interface Shape2Dtransform in interface SmoothCurve2Dtrans - an affine transformCopyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.