Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Classes | Public Member Functions | Private Attributes
Cube3 Class Reference

$[-1,1] \times [0,1] \times [0,5]$ in two hexahedra. More...

#include <cube.hh>

Inheritance diagram for Cube3:
Inheritance graph
[legend]
Collaboration diagram for Cube3:
Collaboration graph
[legend]

List of all members.

Classes

class  S

Public Member Functions

 Cube3 ()
virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
uint ncell () const
 Returns the number of cells in the mesh.
concepts::Scan3scan ()
 Returns a scanner over the cells of the mesh.
virtual ~Cube3 ()

Private Attributes

concepts::Hexahedron3dcell_ [2]
concepts::Edgeedg_ [20]
concepts::Hexahedronhex_ [2]
concepts::Quadquad_ [11]
concepts::Vertexvtx_ [12]

Detailed Description

$[-1,1] \times [0,1] \times [0,5]$ in two hexahedra.

Author:
Philipp Frauenfelder, 2002

Definition at line 91 of file cube.hh.


Constructor & Destructor Documentation

Cube3::Cube3 ( )
virtual Cube3::~Cube3 ( ) [virtual]

Member Function Documentation

virtual std::ostream& Cube3::info ( std::ostream &  os) const [virtual]

Returns information in an output stream.

Reimplemented from concepts::Mesh.

uint Cube3::ncell ( ) const [inline, virtual]

Returns the number of cells in the mesh.

Implements concepts::Mesh.

Definition at line 96 of file cube.hh.

concepts::Scan3* Cube3::scan ( ) [inline, virtual]

Returns a scanner over the cells of the mesh.

Postcondition:
The scanner must be deleted after usage. This has to be done by the user.

Implements concepts::Mesh3.

Definition at line 97 of file cube.hh.


Member Data Documentation

Definition at line 119 of file cube.hh.

concepts::Edge* Cube3::edg_[20] [private]

Definition at line 115 of file cube.hh.

Definition at line 117 of file cube.hh.

concepts::Quad* Cube3::quad_[11] [private]

Definition at line 116 of file cube.hh.

concepts::Vertex* Cube3::vtx_[12] [private]

Definition at line 114 of file cube.hh.


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

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)