IMesh2 Interface

everything a 2d mesh is supposed to be capable of.

Definition

Namespace: Karamba.Geometry
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public interface IMesh2

Properties

Faces Gets the faces of the mesh.
Vertices Gets the vertices of the mesh.

Methods

AddFace Adds a triangle to mesh.
AddVertex Adds a vertex to mesh.
BoundaryLoop Returns a loop around it in anti-clockwise fashion.
BoundingBox Returns the bounding rectangle.
DuplicateMesh Gets a deep copy of the mesh.
Edges Set up the set of edges of the mesh.
Edges(ListEdge3, ListEdge3) Return the list of interior and naked edges.
faceCOG determine the center of gravity of a mesh face.
InteriorVerticesIndices Return the indexes of interior vertices.
SetVertex Set mesh vertex at index.
VertexIndices Returns the indexes of the vertexes present in the given list of edges.

See Also