|
xc
|
Damage models for Joint elements. More...
#include <DamageModels.h>


Public Types | |
| typedef std::vector< DamageModel * > | DamageModelsBase |
Public Member Functions | |
| DamageModels (const size_t &sz=5, const DamageModel *ptr=nullptr) | |
| Constructor. | |
| DamageModels (const DamageModels &) | |
| Copy constructor. | |
| ~DamageModels (void) | |
| Destructor. | |
| DamageModels & | operator= (const DamageModels &) |
| Assignment operator. | |
| bool | empty (void) const |
| Returns true if no damage model has been assigned. | |
| void | clear (void) |
| Clears vector. | |
| void | setDamageModel (const DamageModel *) |
| Set value for all the damage models. | |
| void | setDamageModel (size_t i, DamageModel *) |
| Set value for i-th damage model. | |
| const_reference | operator[] (size_t i) const |
| int | revertToLastCommit (void) |
| Returns the damage models to its last committed state. | |
| int | revertToStart (void) |
| Returns the estado de los dmg_models al inicial. | |
Protected Member Functions | |
| reference | operator[] (size_t i) |
Damage models for Joint elements.
1.8.13