MBDyn-1.7.3
|
#include <dataman.h>
Public Member Functions | |
InitialAssemblyIterator (const DataManager::ElemDataStructure(*pED)[Elem::LASTELEMTYPE]) | |
InitialAssemblyElem * | GetFirst (void) const |
InitialAssemblyElem * | GetNext (void) const |
Private Attributes | |
const DataManager::ElemDataStructure(* | pElemData )[Elem::LASTELEMTYPE] |
Elem::Type | m_FirstType |
DataManager::ElemContainerType::const_iterator | m_CurrElem |
Elem::Type | m_CurrType |
InitialAssemblyIterator::InitialAssemblyIterator | ( | const DataManager::ElemDataStructure(*) | pED[Elem::LASTELEMTYPE] | ) |
Definition at line 737 of file elman.cc.
References ASSERT, m_CurrElem, m_CurrType, m_FirstType, and pElemData.
InitialAssemblyElem * InitialAssemblyIterator::GetFirst | ( | void | ) | const |
Definition at line 763 of file elman.cc.
References GetNext(), Elem::LASTELEMTYPE, m_CurrElem, m_CurrType, m_FirstType, MBDYN_EXCEPT_ARGS, and NestedElem::pGetElem().
Referenced by DataManager::InitialJointAssembly().
InitialAssemblyElem * InitialAssemblyIterator::GetNext | ( | void | ) | const |
Definition at line 791 of file elman.cc.
References ASSERT, Elem::LASTELEMTYPE, m_CurrElem, m_CurrType, pElemData, NestedElem::pGetElem(), and psElemNames.
Referenced by GetFirst(), and DataManager::InitialJointAssembly().
|
mutableprivate |
Definition at line 1098 of file dataman.h.
Referenced by GetFirst(), GetNext(), and InitialAssemblyIterator().
|
mutableprivate |
Definition at line 1099 of file dataman.h.
Referenced by GetFirst(), GetNext(), and InitialAssemblyIterator().
|
mutableprivate |
Definition at line 1097 of file dataman.h.
Referenced by GetFirst(), and InitialAssemblyIterator().
|
private |
Definition at line 1096 of file dataman.h.
Referenced by GetNext(), and InitialAssemblyIterator().