|
enum | TreatAs { Scalar,
Vector,
Any,
Tensor
} |
|
enum | Component { X,
Y,
Z,
Mag
} |
|
typedef itasca::ITensorData::Quantity | Quantity |
|
|
virtual QString | getName () const =0 |
|
virtual bool | getIsBool () const =0 |
|
virtual bool | getIsInt () const =0 |
|
virtual bool | getIsDouble () const =0 |
|
virtual bool | getIsNumber () const =0 |
|
virtual bool | getIsString () const =0 |
|
virtual bool | getIsVect2 () const =0 |
|
virtual bool | getIsVect3 () const =0 |
|
virtual bool | getIsPoint () const =0 |
|
virtual bool | getIsList () const =0 |
|
virtual bool | getIsMap () const =0 |
|
virtual bool | getBool () const =0 |
|
virtual qint64 | getInt (qint64 min=limits< qint64 >::min(), qint64 max=limits< qint64 >::max()) const =0 |
|
virtual double | getDouble (double min=-limits< double >::max(), double max=limits< double >::max()) const =0 |
|
virtual QString | getString () const =0 |
|
virtual DVect2 | getVect2 () const =0 |
|
virtual DVect3 | getVect3 () const =0 |
|
virtual IThing * | getPoint () const =0 |
|
virtual SymTensor | getTensor () const =0 |
|
virtual QVariant | getQVariant () const =0 |
|
virtual List | getList () const =0 |
|
virtual Map | getMap () const =0 |
|
virtual double | safeToDouble (double min=-limits< double >::max(), double max=limits< double >::max()) const =0 |
|
virtual DVect2 | safeToVect2 () const =0 |
|
virtual DVect3 | safeToVect3 () const =0 |
|
virtual SymTensor | safeToTensor () const =0 |
|
virtual QString | list () const =0 |
|
virtual double | getScalar (TreatAs type, Component comp, Quantity quant, bool stress) const =0 |
|
virtual void | copy (const IParameter &p)=0 |
|
virtual void | fromString (const QString &s)=0 |
|
The documentation for this class was generated from the following file: