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

Classes | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
concepts::OneQuad Class Reference

#include <oneQuad.hh>

Inheritance diagram for concepts::OneQuad:
Inheritance graph
[legend]
Collaboration diagram for concepts::OneQuad:
Collaboration graph
[legend]

List of all members.

Classes

class  S

Public Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
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.
uint ncell () const
 Returns the number of cells in the mesh.
 OneQuad (Array< uint > attrib)
 Constructor with edge attributes.
 OneQuad (Array< uint > attrib)
 Constructor with edge attributes.
 OneQuad ()
 OneQuad ()
Scan2scan ()
 Returns a scanner over the cells of the mesh.
Scan2scan ()
 Returns a scanner over the cells of the mesh.
virtual ~OneQuad ()
virtual ~OneQuad ()

Private Member Functions

void construct_ (const Array< uint > &attrib)
void construct_ (const Array< uint > &attrib)

Private Attributes

Quad2dcell_ [ncell_]
Edgeedg_ [4]
Quadquad_ [ncell_]
Vertexvtx_ [4]

Static Private Attributes

static const uint ncell_ = 1

Detailed Description

Definition at line 11 of file oneQuad.hh.


Constructor & Destructor Documentation

concepts::OneQuad::OneQuad ( )
concepts::OneQuad::OneQuad ( Array< uint >  attrib)

Constructor with edge attributes.

virtual concepts::OneQuad::~OneQuad ( ) [virtual]
concepts::OneQuad::OneQuad ( )
concepts::OneQuad::OneQuad ( Array< uint >  attrib)

Constructor with edge attributes.

virtual concepts::OneQuad::~OneQuad ( ) [virtual]

Member Function Documentation

void concepts::OneQuad::construct_ ( const Array< uint > &  attrib) [private]
void concepts::OneQuad::construct_ ( const Array< uint > &  attrib) [private]
virtual std::ostream& concepts::OneQuad::info ( std::ostream &  os) const [virtual]

Returns information in an output stream.

Reimplemented from concepts::Mesh.

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

Returns information in an output stream.

Reimplemented from concepts::Mesh.

uint concepts::OneQuad::ncell ( ) const [inline, virtual]

Returns the number of cells in the mesh.

Implements concepts::Mesh.

Definition at line 20 of file oneQuad.hh.

uint concepts::OneQuad::ncell ( ) const [inline, virtual]

Returns the number of cells in the mesh.

Implements concepts::Mesh.

Definition at line 20 of file oneQuad.hh.

Scan2* concepts::OneQuad::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::Mesh2.

Definition at line 21 of file oneQuad.hh.

Scan2* concepts::OneQuad::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::Mesh2.

Definition at line 21 of file oneQuad.hh.


Member Data Documentation

Definition at line 45 of file oneQuad.hh.

Definition at line 42 of file oneQuad.hh.

static const uint concepts::OneQuad::ncell_ = 1 [static, private]

Definition at line 12 of file oneQuad.hh.

Definition at line 43 of file oneQuad.hh.

Definition at line 41 of file oneQuad.hh.


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

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