Itasca C++ Interface
Loading...
Searching...
No Matches
fish::IParameter Class Referenceabstract

Public Member Functions

virtual IString 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 getIsTensor () const =0
virtual bool getIsPoint () const =0
virtual bool getIsList () const =0
virtual bool getIsMap () const =0
virtual bool getBool () const =0
virtual int64 getInt (int64 min=limits< int64 >::min(), int64 max=limits< int64 >::max()) const =0
virtual double getDouble (double min=-limits< double >::max(), double max=limits< double >::max()) const =0
virtual IString getString () const =0
virtual DVect2 getVect2 () const =0
virtual DVect3 getVect3 () 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 IString list () const =0
virtual void copy (const IParameter &p)=0
virtual void fromString (const IString &s)=0
virtual double pullDouble (const ParameterValue &pp) const =0
virtual string pullString (const ParameterValue &pp) const =0

The documentation for this class was generated from the following file: