hpp-core
4.10.1
Implement basic classes for canonical path planning for kinematic chains.
|
Go to the documentation of this file.
20 #ifndef HPP_CORE_PARAMETER_HH
21 # define HPP_CORE_PARAMETER_HH
75 explicit Parameter(
const std::string& value);
100 static std::string typeName(Type type);
106 bool boolValue()
const;
109 std::string stringValue()
const;
122 std::string doc =
"",
127 , defaultValue_ (defaultValue)
132 const std::string&
name ()
const {
return name_; }
134 const std::string&
doc ()
const {
return doc_ ; }
146 #endif // HPP_CORE_PARAMETER_HH
pinocchio::size_type size_type
Definition: fwd.hh:156
@ BOOL
Definition: parameter.hh:58
pinocchio::vector_t vector_t
Definition: fwd.hh:201
Definition: parameter.hh:53
std::ostream & operator<<(std::ostream &os, const Constraint &constraint)
Definition: constraint.hh:101
Type
Definition: parameter.hh:56
const Parameter::Type & type() const
Definition: parameter.hh:133
const std::string & name() const
Definition: parameter.hh:132
Definition: basic-configuration-shooter.hh:26
const void *const value_
Definition: parameter.hh:114
@ MATRIX
as matrix_t
Definition: parameter.hh:67
ParameterDescription(Parameter::Type type, std::string name, std::string doc="", Parameter defaultValue=Parameter())
Definition: parameter.hh:120
const std::string & doc() const
Definition: parameter.hh:134
ParameterDescription()
Definition: parameter.hh:130
pinocchio::matrix_t matrix_t
Definition: fwd.hh:145
@ VECTOR
as vector_t
Definition: parameter.hh:65
@ FLOAT
as value_type
Definition: parameter.hh:62
Type type_
Definition: parameter.hh:112
@ NONE
Definition: parameter.hh:57
@ STRING
Definition: parameter.hh:63
Definition: parameter.hh:117
@ INT
as size_type
Definition: parameter.hh:60
pinocchio::value_type value_type
Definition: fwd.hh:157
#define HPP_CORE_DLLAPI
Definition: config.hh:64