Rasterfarm-SDK
Loading...
Searching...
No Matches
Mesh Namespace Reference

API for editing mesh-data for a collections of vertices. More...

Classes

class  Face
 
class  HalfEdge
 
class  Triangle
 
class  TriangleMesh
 

Typedefs

typedef HeapArray< FaceFaceArray
 
typedef HeapArray< HalfEdgeHalfEdgeArray
 
typedef ArrayIndex HalfEdgeIndex
 
typedef HeapArray< HalfEdgeIndexHalfEdgeIndexArray
 
typedef UnorderedSet< HalfEdgeIndexHalfEdgeIndexSet
 
typedef ArrayIndex VertexIndex
 
typedef HeapArray< VertexIndexVertexIndexArray
 
typedef UnorderedSet< VertexIndexVertexIndexSet
 
typedef ArrayIndex TriangleIndex
 
typedef HeapArray< TriangleIndexTriangleIndexArray
 
typedef UnorderedSet< TriangleIndexTriangleIndexSet
 
typedef ArrayIndex FaceIndex
 
typedef HeapArray< FaceIndexFaceIndexArray
 
typedef UnorderedSet< FaceIndexFaceIndexSet
 
typedef Initializer< TriangleIndexTriangleIndexArrayInitializer
 
typedef HeapArray< TriangleTriangleArray
 

Functions

bool operator== (const HalfEdge &left, const HalfEdge &right)
 

Detailed Description

API for editing mesh-data for a collections of vertices.

Typedef Documentation

◆ FaceArray

typedef HeapArray< Face > Mesh::FaceArray

◆ FaceIndex

typedef ArrayIndex Mesh::FaceIndex

◆ FaceIndexArray

typedef HeapArray< FaceIndex > Mesh::FaceIndexArray

◆ FaceIndexSet

◆ HalfEdgeArray

typedef HeapArray< HalfEdge > Mesh::HalfEdgeArray

◆ HalfEdgeIndex

typedef ArrayIndex Mesh::HalfEdgeIndex

◆ HalfEdgeIndexArray

◆ HalfEdgeIndexSet

◆ TriangleArray

typedef HeapArray< Triangle > Mesh::TriangleArray

◆ TriangleIndex

typedef ArrayIndex Mesh::TriangleIndex

◆ TriangleIndexArray

◆ TriangleIndexArrayInitializer

◆ TriangleIndexSet

◆ VertexIndex

typedef ArrayIndex Mesh::VertexIndex

◆ VertexIndexArray

typedef HeapArray< VertexIndex > Mesh::VertexIndexArray

◆ VertexIndexSet

Function Documentation

◆ operator==()

bool Mesh::operator== ( const HalfEdge & left,
const HalfEdge & right )