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

Classes | Public Member Functions | Private Attributes
Cube2 Class Reference

[0,1]3 in two hexahedra. More...

#include <cube.hh>

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

List of all members.

Classes

class  S

Public Member Functions

 Cube2 (const uint variant=0)
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 ~Cube2 ()

Private Attributes

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

Detailed Description

[0,1]3 in two hexahedra.

Author:
Philipp Frauenfelder, 2001

Definition at line 55 of file cube.hh.


Constructor & Destructor Documentation

Cube2::Cube2 ( const uint  variant = 0)
virtual Cube2::~Cube2 ( ) [virtual]

Member Function Documentation

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

Returns information in an output stream.

Reimplemented from concepts::Mesh.

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

Returns the number of cells in the mesh.

Implements concepts::Mesh.

Definition at line 60 of file cube.hh.

concepts::Scan3* Cube2::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 61 of file cube.hh.


Member Data Documentation

Definition at line 83 of file cube.hh.

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

Definition at line 79 of file cube.hh.

Definition at line 81 of file cube.hh.

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

Definition at line 80 of file cube.hh.

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

Definition at line 78 of file cube.hh.


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

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