Creates a Circle.
Alternatively, see Ellipse.
Returns true if given point lies inside the Shape.
Creates a new shape with the same size but the current position offset by the given amount.
Creates a new Circle with center at center.
Returns a position in the bounding box for parameterized values u and v between 0.0 and 1.0 where (0.5, 0.5) is the center of the bounding box.
0.0
1.0
0.5
Returns a position in the bounding box for a parameterized uv value between (0.0, 0.0) and (1.0, 1.0) where (0.5, 0.5) is the center of the bounding box.
Creates a new shape with dimensions scaled by scale.
Creates a new Circle at the same position with the given radius.
Calculates the tangent lines through an external point.
Calculates the tangent lines between two Circles.
Returns ShapeContour representation of the Circle.
The top-left corner of the Circle.
Current scale of this shape. Generally equivalent to its dimensions.
Returns Shape representation of the Circle.