#include <MeshIO.h>
Public Member Functions | |
MeshPointFacetAdjacency (std::size_t p, MeshFacetArray &f) | |
Construction. More... | |
void | SetFacetNeighbourhood () |
Set the neighbourhood of two adjacent facets. More... | |
~MeshPointFacetAdjacency () | |
The MeshPointFacetAdjacency class is a helper class to get all facets per vertex and set the neighbourhood of the facets. At this point the MeshFacetArray only references the points but does not have set the neighbourhood of two adjacent facets.
MeshPointFacetAdjacency::MeshPointFacetAdjacency | ( | std::size_t | p, |
MeshFacetArray & | f | ||
) |
Construction.
p | – the number of points |
f | – the facet array |
MeshPointFacetAdjacency::~MeshPointFacetAdjacency | ( | ) |
void MeshPointFacetAdjacency::SetFacetNeighbourhood | ( | ) |
Set the neighbourhood of two adjacent facets.
References MeshCore::FACET_INDEX_MAX, and MeshCore::MeshFacet::HasPoint().
Referenced by MeshCore::MeshInput::LoadMeshNode(), MeshCore::MeshInput::LoadOBJ(), MeshCore::MeshInput::LoadOFF(), MeshCore::MeshInput::LoadPLY(), and MeshCore::MeshInput::LoadSMF().