Darwin  1.10(beta)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
drwnVectorProperty Class Reference
Inheritance diagram for drwnVectorProperty:
drwnStoragePropertyInterface< Eigen::VectorXd > drwnPropertyInterface

Public Member Functions

 drwnVectorProperty (Eigen::VectorXd *storage, bool bReadOnly=false)
 
drwnPropertyType type () const
 
string asString () const
 
drwnPropertyInterfaceclone () const
 
bool setProperty (bool value)
 
bool setProperty (int value)
 
bool setProperty (double value)
 
bool setProperty (const string &value)
 
bool setProperty (const Eigen::VectorXd &value)
 
bool setProperty (const Eigen::MatrixXd &value)
 
void read (drwnXMLNode &xml)
 
void write (drwnXMLNode &xml) const
 
- Public Member Functions inherited from drwnStoragePropertyInterface< Eigen::VectorXd >
 drwnStoragePropertyInterface (Eigen::VectorXd *storage, bool bReadOnly=false)
 
const Eigen::VectorXd & getValue () const
 
bool setValue (const Eigen::VectorXd &value)
 
- Public Member Functions inherited from drwnPropertyInterface
bool isReadOnly () const
 
bool isSerializeable () const
 
virtual bool setProperty (const char *value)
 
drwnPropertyInterfaceclone (bool bReadOnly, bool bSerialize) const
 

Additional Inherited Members

- Protected Member Functions inherited from drwnPropertyInterface
 drwnPropertyInterface (bool bReadOnly, bool bSerialize=true)
 
- Protected Attributes inherited from drwnStoragePropertyInterface< Eigen::VectorXd >
Eigen::VectorXd * _storage
 
- Protected Attributes inherited from drwnPropertyInterface
bool _bReadOnly
 
bool _bSerialize
 

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