Skip to content

eulerjs API / @eulerjs/core / MeshTopology

MeshTopology ​

Defined in: packages/core/src/geometry.ts:35

Properties ​

PropertyTypeDescriptionDefined in
boundaryEdgeCountnumberEdges used by exactly one triangle: holes in the surface.packages/core/src/geometry.ts:39
isClosedbooleanTrue when every edge is shared by exactly two triangles, i.e. the mesh encloses a volume.packages/core/src/geometry.ts:43
nonManifoldEdgeCountnumberEdges shared by more than two triangles.packages/core/src/geometry.ts:41
triangleCountnumberTriangles that keep three distinct corners when welded; those that collapse to a line or a point enclose nothing and are left out.packages/core/src/geometry.ts:37

Released under the MIT License.