Galeri  Development
 All Classes Files Functions Variables Pages
List of all members
Galeri::grid::Hex Class Reference

Class for grid hexahedra. More...

#include <Galeri_grid_Hex.h>

Inheritance diagram for Galeri::grid::Hex:
Inheritance graph
Collaboration diagram for Galeri::grid::Hex:
Collaboration graph

Additional Inherited Members

- Public Member Functions inherited from Galeri::grid::Element
 Element ()
 Default constructor.
 Element (const Element &rhs)
 Copy constructor.
virtual Elementoperator= (const Element &rhs)
 operator =
 ~Element ()
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 ElementgetComponent (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.
Objectoperator= (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.

Detailed Description

Class for grid hexahedra.

A hexahedron is composed by 8 vertices, and by 8 components, defined as Galeri::grid::Quad's.

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