|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CirculinearRing2D
Interface for circulinear contours which are both bounded and closed.
GenericCirculinearRing2D
Method Summary | |
---|---|
CirculinearDomain2D |
domain()
Returns the domain delimited by this boundary. |
CirculinearRing2D |
parallel(double d)
Creates a new curve, formed by the points with parameterization: p(t) = c(t) + d*n(t)/|n(t)| , with p(t) being a point of
the original curve, n(t) the normal of the curve, and |n| being the
norm of n. |
CirculinearRing2D |
reverse()
Computes the reversed contour. |
Methods inherited from interface math.geom2d.circulinear.CirculinearContour2D |
---|
transform |
Methods inherited from interface math.geom2d.domain.Contour2D |
---|
transform |
Methods inherited from interface math.geom2d.circulinear.CirculinearContinuousCurve2D |
---|
clip, smoothPieces, subCurve |
Methods inherited from interface math.geom2d.curve.ContinuousCurve2D |
---|
appendPath, asPolyline, curvature, isClosed, leftTangent, rightTangent |
Methods inherited from interface math.geom2d.circulinear.CirculinearBoundary2D |
---|
clip, continuousCurves |
Methods inherited from interface math.geom2d.circulinear.CirculinearCurve2D |
---|
length, length, position |
Methods inherited from interface math.geom2d.circulinear.CirculinearShape2D |
---|
buffer |
Methods inherited from interface math.geom2d.domain.Boundary2D |
---|
fill, isInside |
Methods inherited from interface math.geom2d.domain.OrientedCurve2D |
---|
signedDistance, signedDistance, windingAngle |
Method Detail |
---|
CirculinearDomain2D domain()
Boundary2D
domain
in interface Boundary2D
domain
in interface CirculinearBoundary2D
CirculinearRing2D parallel(double d)
CirculinearCurve2D
p(t) = c(t) + d*n(t)/|n(t)|
, with p(t) being a point of
the original curve, n(t) the normal of the curve, and |n| being the
norm of n.
parallel
in interface CirculinearBoundary2D
parallel
in interface CirculinearContinuousCurve2D
parallel
in interface CirculinearContour2D
parallel
in interface CirculinearCurve2D
d
- the distance between the original curve and he parallel curve.
CirculinearRing2D reverse()
Contour2D
reverse
in interface Boundary2D
reverse
in interface CirculinearBoundary2D
reverse
in interface CirculinearContinuousCurve2D
reverse
in interface CirculinearContour2D
reverse
in interface CirculinearCurve2D
reverse
in interface ContinuousCurve2D
reverse
in interface ContinuousOrientedCurve2D
reverse
in interface Contour2D
reverse
in interface Curve2D
reverse
in interface OrientedCurve2D
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |