Class for grid hexahedra. More...
#include <Galeri_grid_Hex.h>
Additional Inherited Members | |
Public Member Functions inherited from Galeri::grid::Element | |
Element () | |
Default constructor. | |
Element (const Element &rhs) | |
Copy constructor. | |
virtual Element & | operator= (const Element &rhs) |
operator = | |
~Element () | |
destructor. | |
void | setNumVertices (const int numVertices) |
Sets the number of vertices in this object. | |
int | getNumVertices () const |
Gets the number of vertices associated with this object. | |
void | setNumComponents (const int numComponents) |
Sets the number of components in this object. | |
int | getNumComponents () const |
Gets the number of components associated with this object. | |
void | setComponent (const int which, const Element &what) |
Sets the element type for component which . | |
const Element & | getComponent (const int which) const |
Gets the element type of the specified component. | |
virtual void | print (ostream &os) const |
Prints the output on os . | |
Public Member Functions inherited from Galeri::core::Object | |
Object (const std::string &Label="Galeri::core::Object", const int ID=0) | |
Object (const Object &rhs) | |
Copy constructor. | |
Object & | operator= (const Object &rhs) |
Copies the object from rhs . | |
virtual | ~Object () |
Virtual dtor. | |
virtual void | setLabel (const std::string &label) |
Sets the label associated with this object. More... | |
virtual std::string | getLabel () const |
Gets the label associated with this object. | |
virtual void | setID (const int &ID) |
Sets the ID associated with this object. | |
virtual int | getID () const |
Gets the ID associated with this object. | |
Class for grid hexahedra.
A hexahedron is composed by 8 vertices, and by 8 components, defined as Galeri::grid::Quad's.