ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::MeshSamplingTools::EdgeConnectivityStats Struct Reference

Statistics on the edges connectivty of a mesh. More...

#include <MeshSamplingTools.h>

Public Member Functions

 EdgeConnectivityStats ()
 

Public Attributes

unsigned edgesCount
 Total number of edges. More...
 
unsigned edgesNotShared
 Edges not shared (i.e. used by only one triangle) More...
 
unsigned edgesSharedByTwo
 Edges shared by exactly two triangles. More...
 
unsigned edgesSharedByMore
 Edges shared by more than two triangles. More...
 

Detailed Description

Statistics on the edges connectivty of a mesh.

Definition at line 43 of file MeshSamplingTools.h.

Constructor & Destructor Documentation

◆ EdgeConnectivityStats()

cloudViewer::MeshSamplingTools::EdgeConnectivityStats::EdgeConnectivityStats ( )
inline

Definition at line 44 of file MeshSamplingTools.h.

Member Data Documentation

◆ edgesCount

unsigned cloudViewer::MeshSamplingTools::EdgeConnectivityStats::edgesCount

◆ edgesNotShared

unsigned cloudViewer::MeshSamplingTools::EdgeConnectivityStats::edgesNotShared

Edges not shared (i.e. used by only one triangle)

Definition at line 53 of file MeshSamplingTools.h.

Referenced by cloudViewer::MeshSamplingTools::computeMeshEdgesConnectivity(), and cloudViewer::MeshSamplingTools::flagMeshVerticesByType().

◆ edgesSharedByMore

unsigned cloudViewer::MeshSamplingTools::EdgeConnectivityStats::edgesSharedByMore

Edges shared by more than two triangles.

Definition at line 57 of file MeshSamplingTools.h.

Referenced by cloudViewer::MeshSamplingTools::computeMeshEdgesConnectivity(), and cloudViewer::MeshSamplingTools::flagMeshVerticesByType().

◆ edgesSharedByTwo

unsigned cloudViewer::MeshSamplingTools::EdgeConnectivityStats::edgesSharedByTwo

The documentation for this struct was generated from the following file: