m3sh.hds
Halfedge data structure.
An orientable 2-manifold mesh (with or without boundary) is described by three containers:
These containers and the relations between their items are managed by
the Mesh
class.
Note
To ease debugging, this module relies on assertions which can slow down script execution. You can disable assertions by running in optimized mode via the “-O” command line argument.
Classes
|
Face base class. |
|
Halfedge base class. |
|
Mesh kernel. |
|
Vertex base class. |
Exceptions
Manifold exception base class. |