public interface CirculinearBoundary2D extends CirculinearCurve2D, Boundary2D
Modifier and Type | Method and Description |
---|---|
CurveSet2D |
clip(Box2D box)
Clip the shape with the given box, and returns a new shape.
|
Collection<? extends CirculinearContour2D> |
getContinuousCurves()
Returns the collection of continuous circulinear curves which
constitute this curve.
|
Boundary2D |
getReverseCurve()
Returns the curve with same trace on the plane with parametrization in
reverse order.
|
Boundary2D |
transform(CircleInversion2D inv)
Transforms the shape by a circle inversion.
|
getLength, getLength, getParallel, getPosition, getSubCurve
getBuffer
fill, getBoundaryCurves, getDomain, isInside, transform
getSignedDistance, getSignedDistance, getWindingAngle
clone, draw, getAsAWTShape, getFirstPoint, getIntersections, getLastPoint, getPoint, getPosition, getSingularPoints, getT0, getT1, isSingular, project
contains, contains, getBoundingBox, getDistance, getDistance, isBounded, isEmpty
Collection<? extends CirculinearContour2D> getContinuousCurves()
CirculinearCurve2D
getContinuousCurves
in interface CirculinearCurve2D
getContinuousCurves
in interface Curve2D
CurveSet2D clip(Box2D box)
Shape2D
clip
in interface CirculinearCurve2D
clip
in interface Curve2D
clip
in interface OrientedCurve2D
clip
in interface Shape2D
box
- the clipping boxBoundary2D transform(CircleInversion2D inv)
CirculinearShape2D
transform
in interface CirculinearCurve2D
transform
in interface CirculinearShape2D
inv
- the circle inversionBoundary2D getReverseCurve()
Curve2D
getReverseCurve
in interface Boundary2D
getReverseCurve
in interface CirculinearCurve2D
getReverseCurve
in interface Curve2D
getReverseCurve
in interface OrientedCurve2D
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.