upxo.geoEntities.polygon3d module
3D polygon geometric entity for UPXO.
Usage
from upxo.geoEntities.polygon3d import Polygon3d
Classes
Polygon3d : 3D planar polygon with projection support.
Limitations
projectmethod is a stub awaiting implementation.
- class upxo.geoEntities.polygon3d.Polygon3d(points, be)[source]
Bases:
objectRepresents a planar polygon in 3D space.
- Parameters:
points (array-like) – Ordered list of 3D vertex coordinates defining the polygon boundary.
be (object) – Boundary entity (e.g., list of edge objects) associated with this polygon.
- points
- Type:
array-like
- points
- be