TriangleMeshWall::Vertex Struct Reference

#include <TriangleMeshWall.h>

Public Member Functions

 Vertex ()=default
 Default constructor. More...
 
 Vertex (Vec3D P)
 

Public Attributes

Vec3D position
 The vertex position. More...
 
std::vector< std::pair< unsigned, unsigned > > triangleIndices
 

Constructor & Destructor Documentation

◆ Vertex() [1/2]

TriangleMeshWall::Vertex::Vertex ( )
default

Default constructor.

◆ Vertex() [2/2]

TriangleMeshWall::Vertex::Vertex ( Vec3D  P)
inlineexplicit
247 : position(P) {};
double P
Uniform pressure.
Definition: TwenteMeshGluing.cpp:73
Vec3D position
The vertex position.
Definition: TriangleMeshWall.h:247

Member Data Documentation

◆ position

Vec3D TriangleMeshWall::Vertex::position

The vertex position.

Referenced by TriangleMeshWall::addToMesh(), and TriangleMeshWall::refineTriangle().

◆ triangleIndices

std::vector<std::pair<unsigned, unsigned> > TriangleMeshWall::Vertex::triangleIndices

Vector of pairs, with for each pair first an index to the triangle in the triangles vector and second a local vertex index to know which of the three triangle vertices corresponds to this one.

Referenced by TriangleMeshWall::addToMesh(), and TriangleMeshWall::refineTriangle().


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