Go to the documentation of this file.
35 #ifndef partTriMeshSimplex_H
36 #define partTriMeshSimplex_H
Triangulation of mesh surface needed for surface smoothing.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const point & centrePoint() const
return centre point coordinates
const DynList< point, 32 > & pts() const
return points
DynList< triFace, 32 > trias_
triangles making the simplex
partTriMeshSimplex(const partTriMesh &tm, const label pI)
Construct from partTriMesh and point label.
DynList< point, 32 > & pts()
return points
vector normal() const
return the normal of the simplex
DynList< point, 32 > pts_
points making the simplex
const DynList< triFace, 32 > & triangles() const
return triangles