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

Classes | Public Member Functions | Protected Member Functions | Private Attributes | Static Private Attributes
Square Class Reference

Unit square. More...

#include <square.hh>

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

List of all members.

Classes

class  S

Public Member Functions

uint ncell () const
 Returns the number of cells in the mesh.
concepts::Scan2scan ()
 Returns a scanner over the cells of the mesh.
 Square ()
virtual ~Square ()

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.

Private Attributes

concepts::Triangle3dcell_ [ncell_]
concepts::Edgeedg_ [5]
concepts::Triangletri_ [ncell_]
concepts::Vertexvtx_ [8]

Static Private Attributes

static const uint ncell_ = 2

Detailed Description

Unit square.

Definition at line 13 of file square.hh.


Constructor & Destructor Documentation

Square::Square ( )
virtual Square::~Square ( ) [virtual]

Member Function Documentation

virtual std::ostream& concepts::Mesh::info ( std::ostream &  os) const [protected, virtual, inherited]
uint Square::ncell ( ) const [inline, virtual]

Returns the number of cells in the mesh.

Implements concepts::Mesh.

Definition at line 40 of file square.hh.

concepts::Scan2* Square::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 41 of file square.hh.


Member Data Documentation

Definition at line 34 of file square.hh.

Definition at line 31 of file square.hh.

const uint Square::ncell_ = 2 [static, private]

Definition at line 14 of file square.hh.

Definition at line 32 of file square.hh.

Definition at line 30 of file square.hh.


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

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