Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
gte::VertexCollapseMesh< Real >::VCVertex Struct Reference
Inheritance diagram for gte::VertexCollapseMesh< Real >::VCVertex:
Inheritance graph
[legend]

Public Member Functions

Real ComputeWeight (Vector3< Real > const *positions)
 
 VCVertex (int v)
 
- Public Member Functions inherited from gte::VETManifoldMesh::Vertex
 Vertex (int vIndex)
 
virtual ~Vertex ()
 

Static Public Member Functions

static std::shared_ptr< VertexCreate (int v)
 

Public Attributes

bool isBoundary
 
Vector3< Real > normal
 
- Public Attributes inherited from gte::VETManifoldMesh::Vertex
std::set< std::shared_ptr< Edge > > EAdjacent
 
std::set< std::shared_ptr< Triangle > > TAdjacent
 
int V
 
std::set< intVAdjacent
 

Detailed Description

template<typename Real>
struct gte::VertexCollapseMesh< Real >::VCVertex

Definition at line 55 of file GteVertexCollapseMesh.h.

Constructor & Destructor Documentation

template<typename Real >
gte::VertexCollapseMesh< Real >::VCVertex::VCVertex ( int  v)

Definition at line 507 of file GteVertexCollapseMesh.h.

Member Function Documentation

template<typename Real >
Real gte::VertexCollapseMesh< Real >::VCVertex::ComputeWeight ( Vector3< Real > const *  positions)

Definition at line 522 of file GteVertexCollapseMesh.h.

template<typename Real >
std::shared_ptr< VETManifoldMesh::Vertex > gte::VertexCollapseMesh< Real >::VCVertex::Create ( int  v)
static

Definition at line 516 of file GteVertexCollapseMesh.h.

Member Data Documentation

template<typename Real >
bool gte::VertexCollapseMesh< Real >::VCVertex::isBoundary

Definition at line 67 of file GteVertexCollapseMesh.h.

template<typename Real >
Vector3<Real> gte::VertexCollapseMesh< Real >::VCVertex::normal

Definition at line 66 of file GteVertexCollapseMesh.h.


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


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:07