Circle¶
CIRCLE (DXF Reference) center at location dxf.center
and radius of dxf.radius
.
Subclass of |
|
DXF type |
|
Factory function |
|
Inherited DXF attributes |
Warning
Do not instantiate entity classes by yourself - always use the provided factory functions!
-
class
ezdxf.entities.
Circle
¶ -
-
dxf.
radius
¶ Radius of circle (float)
-
vertices
(angle: Iterable[float]) → Iterable[Vector]¶ Yields vertices of the circle for iterable angles in WCS. This method takes into account a local OCS.
- Parameters
angles – iterable of angles in OCS as degrees, angle goes counter clockwise around the extrusion vector, ocs x-axis = 0 deg.
New in version 0.11.
-
transform
(m: Matrix44) → Circle¶ Transform CIRCLE entity by transformation matrix m inplace.
Raises
NonUniformScalingError()
for non uniform scaling.New in version 0.13.
-
translate
(dx: float, dy: float, dz: float) → Circle¶ Optimized CIRCLE/ARC translation about dx in x-axis, dy in y-axis and dz in z-axis, returns self (floating interface).
New in version 0.13.
-