Cheetah Software  1.0
TestVectorControlParameters Class Reference
+ Inheritance diagram for TestVectorControlParameters:
+ Collaboration diagram for TestVectorControlParameters:

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW TestVectorControlParameters ()
 
- Public Member Functions inherited from ControlParameters
 ControlParameters (const std::string &name)
 
bool isFullyInitialized ()
 
void initializeDouble (const std::string &name, double d)
 
void initializeFloat (const std::string &name, float f)
 
void initializeInteger (const std::string &name, s64 i)
 
void initializeVec3f (const std::string &name, Vec3< float > &v)
 
void initializeVec3d (const std::string &name, Vec3< double > &v)
 
void lockMutex ()
 
void unlockMutex ()
 
void writeToIniFile (const std::string &path)
 
void initializeFromIniFile (const std::string &path)
 
void initializeFromYamlFile (const std::string &path)
 
void defineAndInitializeFromYamlFile (const std::string &path)
 
void writeToYamlFile (const std::string &path)
 
std::string generateUnitializedList ()
 

Public Attributes

Vec3< double > test_double
 
ControlParameter test_double_param
 
Vec3< float > test_float
 
ControlParameter test_float_param
 
- Public Attributes inherited from ControlParameters
ControlParameterCollection collection
 

Additional Inherited Members

- Protected Attributes inherited from ControlParameters
std::string _name
 
std::mutex _mutex
 

Detailed Description

Definition at line 32 of file test_ControlParameters.cpp.

Constructor & Destructor Documentation

EIGEN_MAKE_ALIGNED_OPERATOR_NEW TestVectorControlParameters::TestVectorControlParameters ( )
inline

Definition at line 35 of file test_ControlParameters.cpp.

36  : ControlParameters("vector-params"),
37  test_double_param("test_double", test_double, collection),
38  test_float_param("test_float", test_float, collection) {}
ControlParameterCollection collection
ControlParameters(const std::string &name)

Member Data Documentation

Vec3<double> TestVectorControlParameters::test_double

Definition at line 40 of file test_ControlParameters.cpp.

ControlParameter TestVectorControlParameters::test_double_param

Definition at line 41 of file test_ControlParameters.cpp.

Vec3<float> TestVectorControlParameters::test_float

Definition at line 43 of file test_ControlParameters.cpp.

ControlParameter TestVectorControlParameters::test_float_param

Definition at line 44 of file test_ControlParameters.cpp.


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