public interface CircularShape2D extends CirculinearElement2D, SmoothOrientedCurve2D
| Modifier and Type | Method and Description |
|---|---|
CurveSet2D<? extends CircularShape2D> |
clip(Box2D box)
Clip the shape with the given box, and returns a new shape.
|
CircularShape2D |
getReverseCurve()
Returns the curve with same trace on the plane with parametrization in
reverse order.
|
CircularShape2D |
getSubCurve(double t0,
double t1)
Returns a portion of the original curve, delimited by two positions on
the curve.
|
Circle2D |
getSupportingCircle() |
getParallel, transformgetSmoothPiecesgetContinuousCurves, getLength, getLength, getPositiongetBuffertransformappendPath, getAsPolyline, getLeftTangent, getRightTangent, isClosedgetSignedDistance, getSignedDistance, getWindingAngle, isInsideclone, draw, getAsAWTShape, getFirstPoint, getIntersections, getLastPoint, getPoint, getPosition, getSingularPoints, getT0, getT1, isSingular, projectcontains, contains, getBoundingBox, getDistance, getDistance, isBounded, isEmptytransformgetCurvature, getTangentCurveSet2D<? extends CircularShape2D> clip(Box2D box)
Shape2Dclip in interface CirculinearContinuousCurve2Dclip in interface CirculinearCurve2Dclip in interface CirculinearElement2Dclip in interface ContinuousCirculinearCurve2Dclip in interface ContinuousCurve2Dclip in interface ContinuousOrientedCurve2Dclip in interface Curve2Dclip in interface OrientedCurve2Dclip in interface Shape2Dclip in interface SmoothCurve2Dclip in interface SmoothOrientedCurve2Dbox - the clipping boxCircularShape2D getSubCurve(double t0, double t1)
Curve2DgetSubCurve in interface CirculinearContinuousCurve2DgetSubCurve in interface CirculinearCurve2DgetSubCurve in interface CirculinearElement2DgetSubCurve in interface ContinuousCirculinearCurve2DgetSubCurve in interface ContinuousCurve2DgetSubCurve in interface ContinuousOrientedCurve2DgetSubCurve in interface Curve2DgetSubCurve in interface SmoothCurve2DgetSubCurve in interface SmoothOrientedCurve2Dt0 - position of the start of the sub-curvet1 - position of the end of the sub-curveCircularShape2D getReverseCurve()
Curve2DgetReverseCurve in interface CirculinearContinuousCurve2DgetReverseCurve in interface CirculinearCurve2DgetReverseCurve in interface CirculinearElement2DgetReverseCurve in interface ContinuousCirculinearCurve2DgetReverseCurve in interface ContinuousCurve2DgetReverseCurve in interface ContinuousOrientedCurve2DgetReverseCurve in interface Curve2DgetReverseCurve in interface OrientedCurve2DgetReverseCurve in interface SmoothCurve2DgetReverseCurve in interface SmoothOrientedCurve2DCircle2D getSupportingCircle()
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.