Registry
ug4Bridge::promesh::GridGeneration::Geometries::D Namespace Reference

Namespaces

 CreateTKD
 

Functions

void CreateBox (Mesh *mesh, const Vec *min_corner, const Vec *max_corner, int subset, bool fill)
 Creates a box. More...
 
void CreateCircle (Mesh *mesh, const Vec *center, double radius, int rim_vertices, int subset, bool fill)
 Creates a circle. More...
 
void CreatePlane (Mesh *mesh, const Vec *upLeft, const Vec *upRight, const Vec *lowLeft, const Vec *lowRight, int subset, bool fill)
 Creates a plane. More...
 
void CreatePrism (Mesh *mesh, int subset, bool fill)
 Creates a prism. More...
 
void CreatePyramid (Mesh *mesh, int subset, bool fill)
 Creates a pyramid. More...
 
void CreateSphere (Mesh *mesh, const Vec *center, double radius, int refinements, int subset)
 Creates a sphere. More...
 
void CreateTetrahedron (Mesh *mesh, int subset, bool fill)
 Creates a tetrahedron. More...
 

Function Documentation

◆ CreateBox()

void ug4Bridge::promesh::GridGeneration::Geometries::D::CreateBox ( Mesh mesh,
const Vec *  min_corner,
const Vec *  max_corner,
int  subset,
bool  fill 
)

Creates a box.

Parameters
[in]mesh
[in]min_corner
[in]max_corner
[in]subset
[in]fill

◆ CreateCircle()

void ug4Bridge::promesh::GridGeneration::Geometries::D::CreateCircle ( Mesh mesh,
const Vec *  center,
double  radius,
int  rim_vertices,
int  subset,
bool  fill 
)

Creates a circle.

Parameters
[in]mesh
[in]center
[in]radius
[in]rim_vertices
[in]subset
[in]fill

◆ CreatePlane()

void ug4Bridge::promesh::GridGeneration::Geometries::D::CreatePlane ( Mesh mesh,
const Vec *  upLeft,
const Vec *  upRight,
const Vec *  lowLeft,
const Vec *  lowRight,
int  subset,
bool  fill 
)

Creates a plane.

Parameters
[in]mesh
[in]upLeft
[in]upRight
[in]lowLeft
[in]lowRight
[in]subset
[in]fill

◆ CreatePrism()

void ug4Bridge::promesh::GridGeneration::Geometries::D::CreatePrism ( Mesh mesh,
int  subset,
bool  fill 
)

Creates a prism.

Parameters
[in]mesh
[in]subset
[in]fill

◆ CreatePyramid()

void ug4Bridge::promesh::GridGeneration::Geometries::D::CreatePyramid ( Mesh mesh,
int  subset,
bool  fill 
)

Creates a pyramid.

Parameters
[in]mesh
[in]subset
[in]fill

◆ CreateSphere()

void ug4Bridge::promesh::GridGeneration::Geometries::D::CreateSphere ( Mesh mesh,
const Vec *  center,
double  radius,
int  refinements,
int  subset 
)

Creates a sphere.

Parameters
[in]mesh
[in]center
[in]radius
[in]refinements
[in]subset

◆ CreateTetrahedron()

void ug4Bridge::promesh::GridGeneration::Geometries::D::CreateTetrahedron ( Mesh mesh,
int  subset,
bool  fill 
)

Creates a tetrahedron.

Parameters
[in]mesh
[in]subset
[in]fill