gusimplewhiteboard
guWhiteboard::SENSORSTorsoJointTemps Class Reference

Provides a C++ wrapper around wb_sensors_torsojointtemps. More...

#include <SENSORSTorsoJointTemps.hpp>

Inheritance diagram for guWhiteboard::SENSORSTorsoJointTemps:
Collaboration diagram for guWhiteboard::SENSORSTorsoJointTemps:

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...
 
SENSORSTorsoJointTempsoperator= (const SENSORSTorsoJointTemps &t_other)
 Copy Assignment Operator. More...
 
SENSORSTorsoJointTempsoperator= (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

- Public Attributes inherited from wb_sensors_torsojointtemps
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...
 

Detailed Description

Provides a C++ wrapper around wb_sensors_torsojointtemps.

Definition at line 84 of file SENSORSTorsoJointTemps.hpp.

Constructor & Destructor Documentation

◆ SENSORSTorsoJointTemps() [1/4]

guWhiteboard::SENSORSTorsoJointTemps::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 
)
inline

Create a new SENSORSTorsoJointTemps.

Definition at line 114 of file SENSORSTorsoJointTemps.hpp.

Referenced by operator==().

◆ SENSORSTorsoJointTemps() [2/4]

guWhiteboard::SENSORSTorsoJointTemps::SENSORSTorsoJointTemps ( const SENSORSTorsoJointTemps t_other)
inline

◆ SENSORSTorsoJointTemps() [3/4]

◆ SENSORSTorsoJointTemps() [4/4]

guWhiteboard::SENSORSTorsoJointTemps::SENSORSTorsoJointTemps ( const std::string &  t_str)
inline

String Constructor.

Definition at line 411 of file SENSORSTorsoJointTemps.hpp.

References from_string().

Member Function Documentation

◆ description()

std::string guWhiteboard::SENSORSTorsoJointTemps::description ( )
inline

◆ from_string()

void guWhiteboard::SENSORSTorsoJointTemps::from_string ( const std::string &  t_str)
inline

◆ HeadPitch() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::HeadPitch ( )
inline

◆ HeadPitch() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::HeadPitch ( ) const
inline

Definition at line 202 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::HeadPitch.

◆ HeadYaw() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::HeadYaw ( )
inline

◆ HeadYaw() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::HeadYaw ( ) const
inline

Definition at line 187 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::HeadYaw.

◆ LElbowRoll() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::LElbowRoll ( )
inline

◆ LElbowRoll() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::LElbowRoll ( ) const
inline

◆ LElbowYaw() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::LElbowYaw ( )
inline

◆ LElbowYaw() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::LElbowYaw ( ) const
inline

Definition at line 247 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LElbowYaw.

◆ LHipPitch() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::LHipPitch ( )
inline

◆ LHipPitch() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::LHipPitch ( ) const
inline

Definition at line 307 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LHipPitch.

◆ LHipRoll() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::LHipRoll ( )
inline

◆ LHipRoll() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::LHipRoll ( ) const
inline

Definition at line 292 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LHipRoll.

◆ LHipYawPitch() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::LHipYawPitch ( )
inline

◆ LHipYawPitch() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::LHipYawPitch ( ) const
inline

◆ LShoulderPitch() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::LShoulderPitch ( )
inline

◆ LShoulderPitch() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::LShoulderPitch ( ) const
inline

◆ LShoulderRoll() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::LShoulderRoll ( )
inline

◆ LShoulderRoll() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::LShoulderRoll ( ) const
inline

◆ operator!=() [1/2]

bool guWhiteboard::SENSORSTorsoJointTemps::operator!= ( const SENSORSTorsoJointTemps t_other) const
inline

Definition at line 167 of file SENSORSTorsoJointTemps.hpp.

◆ operator!=() [2/2]

bool guWhiteboard::SENSORSTorsoJointTemps::operator!= ( const wb_sensors_torsojointtemps t_other) const
inline

Definition at line 177 of file SENSORSTorsoJointTemps.hpp.

◆ operator=() [1/2]

SENSORSTorsoJointTemps & guWhiteboard::SENSORSTorsoJointTemps::operator= ( const SENSORSTorsoJointTemps t_other)
inline

◆ operator=() [2/2]

◆ operator==() [1/2]

bool guWhiteboard::SENSORSTorsoJointTemps::operator== ( const SENSORSTorsoJointTemps t_other) const
inline

◆ operator==() [2/2]

bool guWhiteboard::SENSORSTorsoJointTemps::operator== ( const wb_sensors_torsojointtemps t_other) const
inline

Definition at line 172 of file SENSORSTorsoJointTemps.hpp.

References SENSORSTorsoJointTemps().

◆ RElbowRoll() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::RElbowRoll ( )
inline

◆ RElbowRoll() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::RElbowRoll ( ) const
inline

◆ RElbowYaw() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::RElbowYaw ( )
inline

◆ RElbowYaw() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::RElbowYaw ( ) const
inline

Definition at line 382 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::RElbowYaw.

◆ RHipPitch() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::RHipPitch ( )
inline

◆ RHipPitch() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::RHipPitch ( ) const
inline

Definition at line 337 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::RHipPitch.

◆ RHipRoll() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::RHipRoll ( )
inline

◆ RHipRoll() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::RHipRoll ( ) const
inline

Definition at line 322 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::RHipRoll.

◆ RShoulderPitch() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::RShoulderPitch ( )
inline

◆ RShoulderPitch() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::RShoulderPitch ( ) const
inline

◆ RShoulderRoll() [1/2]

float & guWhiteboard::SENSORSTorsoJointTemps::RShoulderRoll ( )
inline

◆ RShoulderRoll() [2/2]

const float & guWhiteboard::SENSORSTorsoJointTemps::RShoulderRoll ( ) const
inline

◆ set_HeadPitch()

void guWhiteboard::SENSORSTorsoJointTemps::set_HeadPitch ( const float &  t_newValue)
inline

Definition at line 207 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::HeadPitch.

Referenced by from_string().

◆ set_HeadYaw()

void guWhiteboard::SENSORSTorsoJointTemps::set_HeadYaw ( const float &  t_newValue)
inline

Definition at line 192 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::HeadYaw.

Referenced by from_string().

◆ set_LElbowRoll()

void guWhiteboard::SENSORSTorsoJointTemps::set_LElbowRoll ( const float &  t_newValue)
inline

Definition at line 267 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LElbowRoll.

Referenced by from_string().

◆ set_LElbowYaw()

void guWhiteboard::SENSORSTorsoJointTemps::set_LElbowYaw ( const float &  t_newValue)
inline

Definition at line 252 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LElbowYaw.

Referenced by from_string().

◆ set_LHipPitch()

void guWhiteboard::SENSORSTorsoJointTemps::set_LHipPitch ( const float &  t_newValue)
inline

Definition at line 312 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LHipPitch.

Referenced by from_string().

◆ set_LHipRoll()

void guWhiteboard::SENSORSTorsoJointTemps::set_LHipRoll ( const float &  t_newValue)
inline

Definition at line 297 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LHipRoll.

Referenced by from_string().

◆ set_LHipYawPitch()

void guWhiteboard::SENSORSTorsoJointTemps::set_LHipYawPitch ( const float &  t_newValue)
inline

Definition at line 282 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LHipYawPitch.

Referenced by from_string().

◆ set_LShoulderPitch()

void guWhiteboard::SENSORSTorsoJointTemps::set_LShoulderPitch ( const float &  t_newValue)
inline

Definition at line 222 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LShoulderPitch.

Referenced by from_string().

◆ set_LShoulderRoll()

void guWhiteboard::SENSORSTorsoJointTemps::set_LShoulderRoll ( const float &  t_newValue)
inline

Definition at line 237 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::LShoulderRoll.

Referenced by from_string().

◆ set_RElbowRoll()

void guWhiteboard::SENSORSTorsoJointTemps::set_RElbowRoll ( const float &  t_newValue)
inline

Definition at line 402 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::RElbowRoll.

Referenced by from_string().

◆ set_RElbowYaw()

void guWhiteboard::SENSORSTorsoJointTemps::set_RElbowYaw ( const float &  t_newValue)
inline

Definition at line 387 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::RElbowYaw.

Referenced by from_string().

◆ set_RHipPitch()

void guWhiteboard::SENSORSTorsoJointTemps::set_RHipPitch ( const float &  t_newValue)
inline

Definition at line 342 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::RHipPitch.

Referenced by from_string().

◆ set_RHipRoll()

void guWhiteboard::SENSORSTorsoJointTemps::set_RHipRoll ( const float &  t_newValue)
inline

Definition at line 327 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::RHipRoll.

Referenced by from_string().

◆ set_RShoulderPitch()

void guWhiteboard::SENSORSTorsoJointTemps::set_RShoulderPitch ( const float &  t_newValue)
inline

Definition at line 357 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::RShoulderPitch.

Referenced by from_string().

◆ set_RShoulderRoll()

void guWhiteboard::SENSORSTorsoJointTemps::set_RShoulderRoll ( const float &  t_newValue)
inline

Definition at line 372 of file SENSORSTorsoJointTemps.hpp.

References wb_sensors_torsojointtemps::RShoulderRoll.

Referenced by from_string().

◆ to_string()


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