sknano.core.geometric_regions.Circle¶
-
class
sknano.core.geometric_regions.Circle(center=None, r=1.0)[source][source]¶ Geometric2DRegionfor a circle.New in version 0.3.0.
Represents the bounded region with center (h,k) and radius r.
Parameters: center : array_like, optional
Center point (h,k) of circle.
r : float, optional
Radius r of circle.
Notes
Calling
Circlewith no parameters is equivalent toCircle(center=[0, 0], r=1.0).Attributes
areaCirclearea, A=πr2.centerCenter point (h,k) of circle. centroidAlias for center.fmtstrFormat string. measureAlias for area, which is the measure of a 2D geometric region.rCircleradius, r.Methods
center_centroid()Center centroidon origin.contains(point)Test region membership of point in Circle.rotate([angle, axis, anchor_point, ...])Rotate GeometricRegionpointsandvectors.todict()Returns a dictof theCircleconstructor parameters.translate(t[, fix_anchor_points])Translate GeometricRegionpointsandvectorsbyVectort.