Classes |
Public Member Functions |
Static Public Attributes |
Private Attributes |
List of all members
concepts::Cuboid Class Reference
Concepts mesh of an cuboid in one hexahedron. More...
#include <cuboid.hh>
Inheritance diagram for concepts::Cuboid:
Classes | |
class | S |
Scann 3d. More... | |
Public Member Functions | |
Cuboid (const Real sizex=1.0, const Real sizey=1.0, const Real sizez=1.0) | |
Constructor, default values for the sizes are 1.0. More... | |
virtual std::ostream & | info (std::ostream &os) const |
For output in command line. More... | |
uint | ncell () const |
Get number of Cells. More... | |
concepts::Scan3 * | scan () |
Scanner over the mesh. More... | |
virtual | ~Cuboid () |
Destructor. More... | |
Static Public Attributes | |
static const uint | ncell_ = 1 |
Private Attributes | |
concepts::Hexahedron3d * | cell_ [ncell_] |
concepts::Edge * | edg_ [12] |
concepts::Hexahedron * | hex_ [ncell_] |
concepts::Quad * | quad_ [6] |
concepts::Vertex * | vtx_ [8] |
Detailed Description
Constructor & Destructor Documentation
◆ Cuboid()
Constructor, default values for the sizes are 1.0.
◆ ~Cuboid()
|
virtual |
Destructor.
Member Function Documentation
◆ info()
|
virtual |
For output in command line.
Reimplemented from concepts::Mesh.
◆ ncell()
|
inlinevirtual |
◆ scan()
|
inlinevirtual |
Member Data Documentation
◆ cell_
|
private |
◆ edg_
|
private |
◆ hex_
|
private |
◆ ncell_
◆ quad_
|
private |
◆ vtx_
|
private |
The documentation for this class was generated from the following file:
- geometry/cuboid.hh