public interface ContinuousOrientedCurve2D extends ContinuousCurve2D, OrientedCurve2D
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.
|
appendPath, getAsPolyline, getLeftTangent, getRightTangent, getSmoothPieces, isClosed
getSignedDistance, getSignedDistance, getWindingAngle, isInside
clone, draw, getAsAWTShape, getContinuousCurves, getFirstPoint, getIntersections, getLastPoint, getPoint, getPosition, getSingularPoints, getT0, getT1, isSingular, project
contains, contains, getBoundingBox, getDistance, getDistance, isBounded, isEmpty
Curve2D getReverseCurve()
Curve2D
getReverseCurve
in interface ContinuousCurve2D
getReverseCurve
in interface Curve2D
getReverseCurve
in interface OrientedCurve2D
Curve2D getSubCurve(double t0, double t1)
Curve2D
getSubCurve
in interface ContinuousCurve2D
getSubCurve
in interface Curve2D
t0
- position of the start of the sub-curvet1
- position of the end of the sub-curveCurve2D transform(AffineTransform2D trans)
Curve2D
transform
in interface ContinuousCurve2D
transform
in interface Curve2D
transform
in interface OrientedCurve2D
transform
in interface Shape2D
trans
- an affine transformCurveSet2D clip(Box2D box)
Curve2D
clip
in interface ContinuousCurve2D
clip
in interface Curve2D
clip
in interface OrientedCurve2D
clip
in interface Shape2D
box
- the clipping boxCopyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.