

PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 
public interface CircleLine2D
Tagging interface to be able to consider in a same way circles and lines.
Field Summary 

Fields inherited from interface math.geom2d.Shape2D 

ACCURACY 
Method Summary  

CircleLine2D 
parallel(double dist)
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. 
CircleLine2D 
reverse()
Computes the reversed contour. 
CircleLine2D 
transform(CircleInversion2D inv)
Transforms the shape by a circle inversion. 
Methods inherited from interface math.geom2d.circulinear.CirculinearBoundary2D 

clip, continuousCurves, domain 
Methods inherited from interface math.geom2d.circulinear.CirculinearElement2D 

clip, subCurve 
Methods inherited from interface math.geom2d.circulinear.CirculinearContinuousCurve2D 

smoothPieces 
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.SmoothContour2D 

transform 
Methods inherited from interface math.geom2d.curve.SmoothCurve2D 

normal, tangent 
Methods inherited from interface math.geom2d.domain.Boundary2D 

fill, isInside 
Methods inherited from interface math.geom2d.curve.ContinuousCurve2D 

appendPath, asPolyline, curvature, isClosed, leftTangent, rightTangent 
Methods inherited from interface math.geom2d.domain.OrientedCurve2D 

signedDistance, signedDistance, windingAngle 
Methods inherited from interface math.geom2d.curve.Curve2D 

asAwtShape, clone, draw, firstPoint, getT0, getT1, intersections, isSingular, lastPoint, point, position, project, singularPoints, t0, t1, vertices 
Methods inherited from interface math.geom2d.Shape2D 

boundingBox, contains, contains, distance, distance, isBounded, isEmpty 
Methods inherited from interface math.geom2d.GeometricObject2D 

almostEquals 
Method Detail 

CircleLine2D parallel(double dist)
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
parallel
in interface CirculinearElement2D
dist
 the distance between the original curve and he parallel curve.
CircleLine2D transform(CircleInversion2D inv)
CirculinearShape2D
transform
in interface CirculinearBoundary2D
transform
in interface CirculinearContinuousCurve2D
transform
in interface CirculinearContour2D
transform
in interface CirculinearCurve2D
transform
in interface CirculinearElement2D
transform
in interface CirculinearShape2D
inv
 the circle inversion
CircleLine2D 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 CirculinearElement2D
reverse
in interface ContinuousCurve2D
reverse
in interface ContinuousOrientedCurve2D
reverse
in interface Contour2D
reverse
in interface Curve2D
reverse
in interface OrientedCurve2D
reverse
in interface SmoothContour2D
reverse
in interface SmoothCurve2D
reverse
in interface SmoothOrientedCurve2D


PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 