pylib.geometry module¶
2D geometry objects.
- Date
2019-12-21
-
class
CS(x=[1, 0, 0], y=[0, 1, 0], z=[0, 0, 1])[source]¶ Bases:
mathematics.matrixCoordinate system
-
class
Circle(radius=1, n=10)[source]¶ Bases:
pylib.geometry.PolygonCircle a closed wireframe object in local coordinate system
-
class
Direction(x=1, y=0, z=0)[source]¶ Bases:
mathematics.vectorDirection in local coordinate system
-
class
Line(point1=vector([-1, 0, 0]), point2=vector([1, 0, 0]))[source]¶ Bases:
pylib.geometry.WireframeLine a open wireframe object in local coordinate system
-
class
Polygon(*points)[source]¶ Bases:
pylib.geometry.WireframePolygon as closed wireframe object in local coordinate system
-
class
Wireframe(*points, closed=False)[source]¶ Bases:
objectOpen and closed wireframe object in local coordinate system
This class create its own points (copy).