gusimplewhiteboard
|
Provides a C++ wrapper around wb_sensors_legjointsensors
.
More...
#include <SENSORSLegJointSensors.hpp>
Public Member Functions | |
SENSORSLegJointSensors (float t_LKneePitch=0.0f, float t_LAnklePitch=0.0f, float t_LAnkleRoll=0.0f, float t_RKneePitch=0.0f, float t_RAnklePitch=0.0f, float t_RAnkleRoll=0.0f, float t_LHipYawPitch=0.0f, float t_LHipRoll=0.0f, float t_LHipPitch=0.0f, float t_RHipYawPitch=0.0f, float t_RHipRoll=0.0f, float t_RHipPitch=0.0f) | |
Create a new SENSORSLegJointSensors . More... | |
SENSORSLegJointSensors (const SENSORSLegJointSensors &t_other) | |
Copy Constructor. More... | |
SENSORSLegJointSensors (const struct wb_sensors_legjointsensors &t_other) | |
Copy Constructor. More... | |
SENSORSLegJointSensors & | operator= (const SENSORSLegJointSensors &t_other) |
Copy Assignment Operator. More... | |
SENSORSLegJointSensors & | operator= (const struct wb_sensors_legjointsensors &t_other) |
Copy Assignment Operator. More... | |
bool | operator== (const SENSORSLegJointSensors &t_other) const |
bool | operator!= (const SENSORSLegJointSensors &t_other) const |
bool | operator== (const wb_sensors_legjointsensors &t_other) const |
bool | operator!= (const wb_sensors_legjointsensors &t_other) const |
float & | LKneePitch () |
const float & | LKneePitch () const |
void | set_LKneePitch (const float &t_newValue) |
float & | LAnklePitch () |
const float & | LAnklePitch () const |
void | set_LAnklePitch (const float &t_newValue) |
float & | LAnkleRoll () |
const float & | LAnkleRoll () const |
void | set_LAnkleRoll (const float &t_newValue) |
float & | RKneePitch () |
const float & | RKneePitch () const |
void | set_RKneePitch (const float &t_newValue) |
float & | RAnklePitch () |
const float & | RAnklePitch () const |
void | set_RAnklePitch (const float &t_newValue) |
float & | RAnkleRoll () |
const float & | RAnkleRoll () const |
void | set_RAnkleRoll (const float &t_newValue) |
float & | LHipYawPitch () |
const float & | LHipYawPitch () const |
void | set_LHipYawPitch (const float &t_newValue) |
float & | LHipRoll () |
const float & | LHipRoll () const |
void | set_LHipRoll (const float &t_newValue) |
float & | LHipPitch () |
const float & | LHipPitch () const |
void | set_LHipPitch (const float &t_newValue) |
float & | RHipYawPitch () |
const float & | RHipYawPitch () const |
void | set_RHipYawPitch (const float &t_newValue) |
float & | RHipRoll () |
const float & | RHipRoll () const |
void | set_RHipRoll (const float &t_newValue) |
float & | RHipPitch () |
const float & | RHipPitch () const |
void | set_RHipPitch (const float &t_newValue) |
SENSORSLegJointSensors (const std::string &t_str) | |
String Constructor. More... | |
std::string | description () |
std::string | to_string () |
void | from_string (const std::string &t_str) |
Additional Inherited Members | |
![]() | |
float | LKneePitch |
pitch of the knee joint (left) More... | |
float | LAnklePitch |
pitch of the ankle joint (left) More... | |
float | LAnkleRoll |
roll of the ankle joint (left) More... | |
float | RKneePitch |
pitch of the knee joint (right) More... | |
float | RAnklePitch |
pitch of the ankle joint (right) More... | |
float | RAnkleRoll |
roll of the ankle joint (right) More... | |
float | LHipYawPitch |
'yaw/pitch' of the hip. More... | |
float | LHipRoll |
roll of the hip (left) More... | |
float | LHipPitch |
pitch of the hip (left) More... | |
float | RHipYawPitch |
'yaw/pitch' of the hip. More... | |
float | RHipRoll |
roll of the hip (right) More... | |
float | RHipPitch |
pitch of the hip (right) More... | |
Provides a C++ wrapper around wb_sensors_legjointsensors
.
Definition at line 84 of file SENSORSLegJointSensors.hpp.
|
inline |
Create a new SENSORSLegJointSensors
.
Definition at line 111 of file SENSORSLegJointSensors.hpp.
Referenced by operator==().
|
inline |
Copy Constructor.
Definition at line 118 of file SENSORSLegJointSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LHipPitch(), LHipRoll(), LHipYawPitch(), LKneePitch(), RAnklePitch(), RAnkleRoll(), RHipPitch(), RHipRoll(), RHipYawPitch(), and RKneePitch().
|
inline |
Copy Constructor.
Definition at line 125 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LAnklePitch, wb_sensors_legjointsensors::LAnkleRoll, wb_sensors_legjointsensors::LHipPitch, wb_sensors_legjointsensors::LHipRoll, wb_sensors_legjointsensors::LHipYawPitch, wb_sensors_legjointsensors::LKneePitch, wb_sensors_legjointsensors::RAnklePitch, wb_sensors_legjointsensors::RAnkleRoll, wb_sensors_legjointsensors::RHipPitch, wb_sensors_legjointsensors::RHipRoll, wb_sensors_legjointsensors::RHipYawPitch, and wb_sensors_legjointsensors::RKneePitch.
|
inline |
String Constructor.
Definition at line 360 of file SENSORSLegJointSensors.hpp.
References from_string().
|
inline |
USE_WB_SENSORS_LEGJOINTSENSORS_C_CONVERSION
Definition at line 365 of file SENSORSLegJointSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LHipPitch(), LHipRoll(), LHipYawPitch(), LKneePitch(), RAnklePitch(), RAnkleRoll(), RHipPitch(), RHipRoll(), RHipYawPitch(), RKneePitch(), SENSORS_LEGJOINTSENSORS_DESC_BUFFER_SIZE, and wb_sensors_legjointsensors_description().
|
inline |
USE_WB_SENSORS_LEGJOINTSENSORS_C_CONVERSION
Definition at line 439 of file SENSORSLegJointSensors.hpp.
References SENSORS_LEGJOINTSENSORS_DESC_BUFFER_SIZE, set_LAnklePitch(), set_LAnkleRoll(), set_LHipPitch(), set_LHipRoll(), set_LHipYawPitch(), set_LKneePitch(), set_RAnklePitch(), set_RAnkleRoll(), set_RHipPitch(), set_RHipRoll(), set_RHipYawPitch(), and set_RKneePitch().
Referenced by SENSORSLegJointSensors().
|
inline |
Definition at line 191 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LAnklePitch.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 196 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LAnklePitch.
|
inline |
Definition at line 206 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LAnkleRoll.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 211 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LAnkleRoll.
|
inline |
Definition at line 296 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LHipPitch.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 301 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LHipPitch.
|
inline |
Definition at line 281 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LHipRoll.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 286 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LHipRoll.
|
inline |
Definition at line 266 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LHipYawPitch.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 271 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LHipYawPitch.
|
inline |
Definition at line 176 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LKneePitch.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 181 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LKneePitch.
|
inline |
Definition at line 161 of file SENSORSLegJointSensors.hpp.
|
inline |
Definition at line 171 of file SENSORSLegJointSensors.hpp.
|
inline |
Copy Assignment Operator.
Definition at line 132 of file SENSORSLegJointSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LHipPitch(), LHipRoll(), LHipYawPitch(), LKneePitch(), RAnklePitch(), RAnkleRoll(), RHipPitch(), RHipRoll(), RHipYawPitch(), and RKneePitch().
|
inline |
Copy Assignment Operator.
Definition at line 140 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LAnklePitch, wb_sensors_legjointsensors::LAnkleRoll, wb_sensors_legjointsensors::LHipPitch, wb_sensors_legjointsensors::LHipRoll, wb_sensors_legjointsensors::LHipYawPitch, wb_sensors_legjointsensors::LKneePitch, wb_sensors_legjointsensors::RAnklePitch, wb_sensors_legjointsensors::RAnkleRoll, wb_sensors_legjointsensors::RHipPitch, wb_sensors_legjointsensors::RHipRoll, wb_sensors_legjointsensors::RHipYawPitch, and wb_sensors_legjointsensors::RKneePitch.
|
inline |
Definition at line 145 of file SENSORSLegJointSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LHipPitch(), LHipRoll(), LHipYawPitch(), LKneePitch(), RAnklePitch(), RAnkleRoll(), RHipPitch(), RHipRoll(), RHipYawPitch(), and RKneePitch().
|
inline |
Definition at line 166 of file SENSORSLegJointSensors.hpp.
References SENSORSLegJointSensors().
|
inline |
Definition at line 236 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RAnklePitch.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 241 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RAnklePitch.
|
inline |
Definition at line 251 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RAnkleRoll.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 256 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RAnkleRoll.
|
inline |
Definition at line 341 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RHipPitch.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 346 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RHipPitch.
|
inline |
Definition at line 326 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RHipRoll.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 331 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RHipRoll.
|
inline |
Definition at line 311 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RHipYawPitch.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 316 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RHipYawPitch.
|
inline |
Definition at line 221 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RKneePitch.
Referenced by SENSORSLegJointSensors(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 226 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RKneePitch.
|
inline |
Definition at line 201 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LAnklePitch.
Referenced by from_string().
|
inline |
Definition at line 216 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LAnkleRoll.
Referenced by from_string().
|
inline |
Definition at line 306 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LHipPitch.
Referenced by from_string().
|
inline |
Definition at line 291 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LHipRoll.
Referenced by from_string().
|
inline |
Definition at line 276 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LHipYawPitch.
Referenced by from_string().
|
inline |
Definition at line 186 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::LKneePitch.
Referenced by from_string().
|
inline |
Definition at line 246 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RAnklePitch.
Referenced by from_string().
|
inline |
Definition at line 261 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RAnkleRoll.
Referenced by from_string().
|
inline |
Definition at line 351 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RHipPitch.
Referenced by from_string().
|
inline |
Definition at line 336 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RHipRoll.
Referenced by from_string().
|
inline |
Definition at line 321 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RHipYawPitch.
Referenced by from_string().
|
inline |
Definition at line 231 of file SENSORSLegJointSensors.hpp.
References wb_sensors_legjointsensors::RKneePitch.
Referenced by from_string().
|
inline |
USE_WB_SENSORS_LEGJOINTSENSORS_C_CONVERSION
Definition at line 400 of file SENSORSLegJointSensors.hpp.
References LAnklePitch(), LAnkleRoll(), LHipPitch(), LHipRoll(), LHipYawPitch(), LKneePitch(), RAnklePitch(), RAnkleRoll(), RHipPitch(), RHipRoll(), RHipYawPitch(), RKneePitch(), SENSORS_LEGJOINTSENSORS_TO_STRING_BUFFER_SIZE, and wb_sensors_legjointsensors_to_string().