gusimplewhiteboard
|
Provides a C++ wrapper around wb_sensors_torsojointtemps
.
More...
#include <SENSORSTorsoJointTemps.hpp>
Public Member Functions | |
SENSORSTorsoJointTemps (float t_HeadYaw=0.0f, float t_HeadPitch=0.0f, float t_LShoulderPitch=0.0f, float t_LShoulderRoll=0.0f, float t_LElbowYaw=0.0f, float t_LElbowRoll=0.0f, float t_LHipYawPitch=0.0f, float t_LHipRoll=0.0f, float t_LHipPitch=0.0f, float t_RHipRoll=0.0f, float t_RHipPitch=0.0f, float t_RShoulderPitch=0.0f, float t_RShoulderRoll=0.0f, float t_RElbowYaw=0.0f, float t_RElbowRoll=0.0f) | |
Create a new SENSORSTorsoJointTemps . More... | |
SENSORSTorsoJointTemps (const SENSORSTorsoJointTemps &t_other) | |
Copy Constructor. More... | |
SENSORSTorsoJointTemps (const struct wb_sensors_torsojointtemps &t_other) | |
Copy Constructor. More... | |
SENSORSTorsoJointTemps & | operator= (const SENSORSTorsoJointTemps &t_other) |
Copy Assignment Operator. More... | |
SENSORSTorsoJointTemps & | operator= (const struct wb_sensors_torsojointtemps &t_other) |
Copy Assignment Operator. More... | |
bool | operator== (const SENSORSTorsoJointTemps &t_other) const |
bool | operator!= (const SENSORSTorsoJointTemps &t_other) const |
bool | operator== (const wb_sensors_torsojointtemps &t_other) const |
bool | operator!= (const wb_sensors_torsojointtemps &t_other) const |
float & | HeadYaw () |
const float & | HeadYaw () const |
void | set_HeadYaw (const float &t_newValue) |
float & | HeadPitch () |
const float & | HeadPitch () const |
void | set_HeadPitch (const float &t_newValue) |
float & | LShoulderPitch () |
const float & | LShoulderPitch () const |
void | set_LShoulderPitch (const float &t_newValue) |
float & | LShoulderRoll () |
const float & | LShoulderRoll () const |
void | set_LShoulderRoll (const float &t_newValue) |
float & | LElbowYaw () |
const float & | LElbowYaw () const |
void | set_LElbowYaw (const float &t_newValue) |
float & | LElbowRoll () |
const float & | LElbowRoll () const |
void | set_LElbowRoll (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 & | 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) |
float & | RShoulderPitch () |
const float & | RShoulderPitch () const |
void | set_RShoulderPitch (const float &t_newValue) |
float & | RShoulderRoll () |
const float & | RShoulderRoll () const |
void | set_RShoulderRoll (const float &t_newValue) |
float & | RElbowYaw () |
const float & | RElbowYaw () const |
void | set_RElbowYaw (const float &t_newValue) |
float & | RElbowRoll () |
const float & | RElbowRoll () const |
void | set_RElbowRoll (const float &t_newValue) |
SENSORSTorsoJointTemps (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 | HeadYaw |
Deg Celsius. More... | |
float | HeadPitch |
Deg Celsius. More... | |
float | LShoulderPitch |
Deg Celsius. More... | |
float | LShoulderRoll |
Deg Celsius. More... | |
float | LElbowYaw |
Deg Celsius. More... | |
float | LElbowRoll |
Deg Celsius. More... | |
float | LHipYawPitch |
Deg Celsius. More... | |
float | LHipRoll |
Deg Celsius. More... | |
float | LHipPitch |
Deg Celsius. More... | |
float | RHipRoll |
Deg Celsius. More... | |
float | RHipPitch |
Deg Celsius. More... | |
float | RShoulderPitch |
Deg Celsius. More... | |
float | RShoulderRoll |
Deg Celsius. More... | |
float | RElbowYaw |
Deg Celsius. More... | |
float | RElbowRoll |
Deg Celsius. More... | |
Provides a C++ wrapper around wb_sensors_torsojointtemps
.
Definition at line 84 of file SENSORSTorsoJointTemps.hpp.
|
inline |
Create a new SENSORSTorsoJointTemps
.
Definition at line 114 of file SENSORSTorsoJointTemps.hpp.
Referenced by operator==().
|
inline |
Copy Constructor.
Definition at line 121 of file SENSORSTorsoJointTemps.hpp.
References HeadPitch(), HeadYaw(), LElbowRoll(), LElbowYaw(), LHipPitch(), LHipRoll(), LHipYawPitch(), LShoulderPitch(), LShoulderRoll(), RElbowRoll(), RElbowYaw(), RHipPitch(), RHipRoll(), RShoulderPitch(), and RShoulderRoll().
|
inline |
Copy Constructor.
Definition at line 128 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::HeadPitch, wb_sensors_torsojointtemps::HeadYaw, wb_sensors_torsojointtemps::LElbowRoll, wb_sensors_torsojointtemps::LElbowYaw, wb_sensors_torsojointtemps::LHipPitch, wb_sensors_torsojointtemps::LHipRoll, wb_sensors_torsojointtemps::LHipYawPitch, wb_sensors_torsojointtemps::LShoulderPitch, wb_sensors_torsojointtemps::LShoulderRoll, wb_sensors_torsojointtemps::RElbowRoll, wb_sensors_torsojointtemps::RElbowYaw, wb_sensors_torsojointtemps::RHipPitch, wb_sensors_torsojointtemps::RHipRoll, wb_sensors_torsojointtemps::RShoulderPitch, and wb_sensors_torsojointtemps::RShoulderRoll.
|
inline |
String Constructor.
Definition at line 411 of file SENSORSTorsoJointTemps.hpp.
References from_string().
|
inline |
USE_WB_SENSORS_TORSOJOINTTEMPS_C_CONVERSION
Definition at line 416 of file SENSORSTorsoJointTemps.hpp.
References HeadPitch(), HeadYaw(), LElbowRoll(), LElbowYaw(), LHipPitch(), LHipRoll(), LHipYawPitch(), LShoulderPitch(), LShoulderRoll(), RElbowRoll(), RElbowYaw(), RHipPitch(), RHipRoll(), RShoulderPitch(), RShoulderRoll(), SENSORS_TORSOJOINTTEMPS_DESC_BUFFER_SIZE, and wb_sensors_torsojointtemps_description().
|
inline |
USE_WB_SENSORS_TORSOJOINTTEMPS_C_CONVERSION
Definition at line 502 of file SENSORSTorsoJointTemps.hpp.
References SENSORS_TORSOJOINTTEMPS_DESC_BUFFER_SIZE, set_HeadPitch(), set_HeadYaw(), set_LElbowRoll(), set_LElbowYaw(), set_LHipPitch(), set_LHipRoll(), set_LHipYawPitch(), set_LShoulderPitch(), set_LShoulderRoll(), set_RElbowRoll(), set_RElbowYaw(), set_RHipPitch(), set_RHipRoll(), set_RShoulderPitch(), and set_RShoulderRoll().
Referenced by SENSORSTorsoJointTemps().
|
inline |
Definition at line 197 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::HeadPitch.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 202 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::HeadPitch.
|
inline |
Definition at line 182 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::HeadYaw.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 187 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::HeadYaw.
|
inline |
Definition at line 257 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LElbowRoll.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 262 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LElbowRoll.
|
inline |
Definition at line 242 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LElbowYaw.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 247 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LElbowYaw.
|
inline |
Definition at line 302 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LHipPitch.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 307 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LHipPitch.
|
inline |
Definition at line 287 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LHipRoll.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 292 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LHipRoll.
|
inline |
Definition at line 272 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LHipYawPitch.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 277 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LHipYawPitch.
|
inline |
Definition at line 212 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LShoulderPitch.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 217 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LShoulderPitch.
|
inline |
Definition at line 227 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LShoulderRoll.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 232 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LShoulderRoll.
|
inline |
Definition at line 167 of file SENSORSTorsoJointTemps.hpp.
|
inline |
Definition at line 177 of file SENSORSTorsoJointTemps.hpp.
|
inline |
Copy Assignment Operator.
Definition at line 135 of file SENSORSTorsoJointTemps.hpp.
References HeadPitch(), HeadYaw(), LElbowRoll(), LElbowYaw(), LHipPitch(), LHipRoll(), LHipYawPitch(), LShoulderPitch(), LShoulderRoll(), RElbowRoll(), RElbowYaw(), RHipPitch(), RHipRoll(), RShoulderPitch(), and RShoulderRoll().
|
inline |
Copy Assignment Operator.
Definition at line 143 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::HeadPitch, wb_sensors_torsojointtemps::HeadYaw, wb_sensors_torsojointtemps::LElbowRoll, wb_sensors_torsojointtemps::LElbowYaw, wb_sensors_torsojointtemps::LHipPitch, wb_sensors_torsojointtemps::LHipRoll, wb_sensors_torsojointtemps::LHipYawPitch, wb_sensors_torsojointtemps::LShoulderPitch, wb_sensors_torsojointtemps::LShoulderRoll, wb_sensors_torsojointtemps::RElbowRoll, wb_sensors_torsojointtemps::RElbowYaw, wb_sensors_torsojointtemps::RHipPitch, wb_sensors_torsojointtemps::RHipRoll, wb_sensors_torsojointtemps::RShoulderPitch, and wb_sensors_torsojointtemps::RShoulderRoll.
|
inline |
Definition at line 148 of file SENSORSTorsoJointTemps.hpp.
References HeadPitch(), HeadYaw(), LElbowRoll(), LElbowYaw(), LHipPitch(), LHipRoll(), LHipYawPitch(), LShoulderPitch(), LShoulderRoll(), RElbowRoll(), RElbowYaw(), RHipPitch(), RHipRoll(), RShoulderPitch(), and RShoulderRoll().
|
inline |
Definition at line 172 of file SENSORSTorsoJointTemps.hpp.
References SENSORSTorsoJointTemps().
|
inline |
Definition at line 392 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RElbowRoll.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 397 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RElbowRoll.
|
inline |
Definition at line 377 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RElbowYaw.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 382 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RElbowYaw.
|
inline |
Definition at line 332 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RHipPitch.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 337 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RHipPitch.
|
inline |
Definition at line 317 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RHipRoll.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 322 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RHipRoll.
|
inline |
Definition at line 347 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RShoulderPitch.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 352 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RShoulderPitch.
|
inline |
Definition at line 362 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RShoulderRoll.
Referenced by SENSORSTorsoJointTemps(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 367 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RShoulderRoll.
|
inline |
Definition at line 207 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::HeadPitch.
Referenced by from_string().
|
inline |
Definition at line 192 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::HeadYaw.
Referenced by from_string().
|
inline |
Definition at line 267 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LElbowRoll.
Referenced by from_string().
|
inline |
Definition at line 252 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LElbowYaw.
Referenced by from_string().
|
inline |
Definition at line 312 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LHipPitch.
Referenced by from_string().
|
inline |
Definition at line 297 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LHipRoll.
Referenced by from_string().
|
inline |
Definition at line 282 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LHipYawPitch.
Referenced by from_string().
|
inline |
Definition at line 222 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LShoulderPitch.
Referenced by from_string().
|
inline |
Definition at line 237 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::LShoulderRoll.
Referenced by from_string().
|
inline |
Definition at line 402 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RElbowRoll.
Referenced by from_string().
|
inline |
Definition at line 387 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RElbowYaw.
Referenced by from_string().
|
inline |
Definition at line 342 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RHipPitch.
Referenced by from_string().
|
inline |
Definition at line 327 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RHipRoll.
Referenced by from_string().
|
inline |
Definition at line 357 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RShoulderPitch.
Referenced by from_string().
|
inline |
Definition at line 372 of file SENSORSTorsoJointTemps.hpp.
References wb_sensors_torsojointtemps::RShoulderRoll.
Referenced by from_string().
|
inline |
USE_WB_SENSORS_TORSOJOINTTEMPS_C_CONVERSION
Definition at line 457 of file SENSORSTorsoJointTemps.hpp.
References HeadPitch(), HeadYaw(), LElbowRoll(), LElbowYaw(), LHipPitch(), LHipRoll(), LHipYawPitch(), LShoulderPitch(), LShoulderRoll(), RElbowRoll(), RElbowYaw(), RHipPitch(), RHipRoll(), RShoulderPitch(), RShoulderRoll(), SENSORS_TORSOJOINTTEMPS_TO_STRING_BUFFER_SIZE, and wb_sensors_torsojointtemps_to_string().