#include <VectorMeshes.hpp>
This corresponds to a list of AMeshes
Public Member Functions | |
| VectorMeshes (const std::vector< const AMesh * > &meshes={}) | |
| VectorMeshes (Id nmesh) | |
| VectorMeshes (const VectorMeshes &r) | |
| VectorMeshes & | operator= (const VectorMeshes &r) |
| virtual | ~VectorMeshes () |
| String | toString (const AStringFormat *strfmt=nullptr) const override |
| Interface to AStringable. | |
| Id | size () const |
| bool | empty () const |
| bool | isTurbo () const |
| Check if a series of Meshes (included in 'meshes') are Turbo. | |
| bool | allDefined () const |
| void | replace (Id ind, const AMesh *mesh) |
| const AMesh * | operator() (Id ind) const |
Public Member Functions inherited from gstlrn::AStringable | |
| AStringable () | |
| AStringable (const AStringable &r) | |
| AStringable & | operator= (const AStringable &r) |
| virtual | ~AStringable () |
| virtual void | display (const AStringFormat *strfmt=nullptr) const final |
| virtual void | display (Id level) const final |
| gstlrn::VectorMeshes::VectorMeshes | ( | const std::vector< const AMesh * > & | meshes = {} | ) |
| gstlrn::VectorMeshes::VectorMeshes | ( | Id | nmesh | ) |
| gstlrn::VectorMeshes::VectorMeshes | ( | const VectorMeshes & | r | ) |
|
virtual |
| bool gstlrn::VectorMeshes::allDefined | ( | ) | const |
|
inline |
| bool gstlrn::VectorMeshes::isTurbo | ( | ) | const |
Check if a series of Meshes (included in 'meshes') are Turbo.
| VectorMeshes & gstlrn::VectorMeshes::operator= | ( | const VectorMeshes & | r | ) |
|
inline |
|
overridevirtual |
Interface to AStringable.
Print the contents of the meshing
| [in] | strfmt | Format for printout |
Reimplemented from gstlrn::AStringable.