xc
Public Types | Public Member Functions | List of all members

Dinamically allocated mesh region deque container. More...

#include <DqMeshRegion.h>

Inheritance diagram for XC::DqMeshRegion:
Inheritance graph
[legend]
Collaboration diagram for XC::DqMeshRegion:
Collaboration graph
[legend]

Public Types

typedef std::deque< MeshRegion * > dq_Reg
 
typedef dq_Reg::reference reference
 
typedef dq_Reg::const_reference const_reference
 
typedef dq_Reg::iterator iterator
 
typedef dq_Reg::const_iterator const_iterator
 

Public Member Functions

 DqMeshRegion (void)
 Constructor.
 
 DqMeshRegion (const DqMeshRegion &)
 Copy constructor.
 
DqMeshRegionoperator= (const DqMeshRegion &)
 Assignment operator.
 
 ~DqMeshRegion (void)
 Destructor.
 
size_t size (void) const
 
void resize (const size_t sz)
 Changes the container size.
 
void add (const MeshRegion &c)
 
const_reference operator[] (const size_t i) const
 
void clearAll (void)
 
MeshRegiongetRegion (int tag)
 
boost::python::dict getPyDict (void) const
 Return a Python dictionary with the object members values.
 
void setPyDict (const boost::python::dict &)
 Set the values of the object members from a Python dictionary.
 
void Print (std::ostream &s) const
 

Detailed Description

Dinamically allocated mesh region deque container.


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