| |
- svgen.cartesian.point.PointManager(builtins.object)
-
- Plane
class Plane(svgen.cartesian.point.PointManager) |
|
Plane(origin: svgen.cartesian.point.Point = Point(x=0.0, y=0.0, center=False, idx=-1), points: Dict[str, svgen.cartesian.point.Point] = None) -> None
A class for managing geometric entities. |
|
- Method resolution order:
- Plane
- svgen.cartesian.point.PointManager
- builtins.object
Methods defined here:
- __init__(self, origin: svgen.cartesian.point.Point = Point(x=0.0, y=0.0, center=False, idx=-1), points: Dict[str, svgen.cartesian.point.Point] = None) -> None
- Initialize this plane.
Readonly properties defined here:
- origin
- Get the origin of this plane.
Methods inherited from svgen.cartesian.point.PointManager:
- add_point(self, name: str, point: Union[svgen.cartesian.point.Point, float], *args) -> svgen.cartesian.point.Point
- Add a named point to this manager.
- get_point(self, name: str) -> svgen.cartesian.point.Point
- Access a point object.
- translate(self, move: Union[svgen.cartesian.mutate.Translation, float], *args) -> None
- Translate all entities in the plane by some amount.
Data descriptors inherited from svgen.cartesian.point.PointManager:
- __dict__
- dictionary for instance variables
- __weakref__
- list of weak references to the object
| |