|
FEDEM Solver
R8.0
Source code of the dynamics solver
|
Class representing a result variable description. More...
#include <FFaResultDescription.H>

Public Member Functions | |
| FFaResultDescription (const char *name=NULL, int bid=0, int uid=0) | |
| Default constructor. More... | |
| virtual | ~FFaResultDescription () |
| Empty destructor. More... | |
| void | clear () |
| Clears the result description, resetting it to default values. More... | |
| void | copyResult (const FFaResultDescription &other) |
| Copies the result path (but leaves the type and ID untouched). More... | |
| std::string | getText () const |
| Returns a textural description of the result path. More... | |
| bool | isTime () const |
| Returns true if this describes a time-dependent result quantity. More... | |
| bool | isBeamSectionResult () const |
| Returns true if this describes a beam section result quantity. More... | |
| bool | empty () const |
| Returns true if this result description is empty (no results). More... | |
| bool | operator== (const FFaResultDescription &entry) const |
| Equality operator. More... | |
Public Attributes | |
| std::string | OGType |
| Top-level variable type (owner group) More... | |
| int | baseId |
| Unique ID over the entire model. More... | |
| int | userId |
| Unique only within owner group. More... | |
| std::string | varRefType |
| Variable type description. More... | |
| std::vector< std::string > | varDescrPath |
| Below top-level variable. More... | |
Class representing a result variable description.
This class is used to represent result quantities in a Fedem model. it contains q unique identification of the mechanism object the result quantity is associated with, the type of result, and a path in the result field hierarchy pointing to the unique result variable.
|
inline |
Default constructor.
|
inlinevirtual |
Empty destructor.
| void FFaResultDescription::clear | ( | ) |
Clears the result description, resetting it to default values.
| void FFaResultDescription::copyResult | ( | const FFaResultDescription & | other | ) |
Copies the result path (but leaves the type and ID untouched).
|
inline |
Returns true if this result description is empty (no results).
| std::string FFaResultDescription::getText | ( | ) | const |
Returns a textural description of the result path.
| bool FFaResultDescription::isBeamSectionResult | ( | ) | const |
Returns true if this describes a beam section result quantity.
| bool FFaResultDescription::isTime | ( | ) | const |
Returns true if this describes a time-dependent result quantity.
| bool FFaResultDescription::operator== | ( | const FFaResultDescription & | entry | ) | const |
Equality operator.
| int FFaResultDescription::baseId |
Unique ID over the entire model.
| std::string FFaResultDescription::OGType |
Top-level variable type (owner group)
| int FFaResultDescription::userId |
Unique only within owner group.
| std::vector<std::string> FFaResultDescription::varDescrPath |
Below top-level variable.
| std::string FFaResultDescription::varRefType |
Variable type description.