|
Wildmeshing Toolkit
|
#include <TriMesh.h>
Public Member Functions | |
| size_t & | operator[] (size_t index) |
| size_t | operator[] (size_t index) const |
| int | find (size_t v_id) const |
Public Attributes | |
| std::array< size_t, 3 > | m_indices |
| incident vertices of a given triangle | |
| bool | m_is_removed = false |
| is the triangle removed | |
| uint32_t | hash = 0 |
| the hash is changed every time there is an operation that influences the triangle | |
(internal use) Maintains a list of vertices of the given triangle
|
inline |
| vid | global |
| uint32_t wmtk::TriMesh::TriangleConnectivity::hash = 0 |
the hash is changed every time there is an operation that influences the triangle
32 bits, packed next to m_is_removed (32 bytes instead of 40); see TetMesh::TetrahedronConnectivity::hash.