Fawkes API
Fawkes Development Version
|
#include <>>
Public Member Functions | |
virtual bool | message_valid (const Message *message) const |
Check if message is valid and can be enqueued. More... | |
float | horizontal_fov () const |
Get horizontal_fov value. More... | |
void | set_horizontal_fov (const float new_horizontal_fov) |
Set horizontal_fov value. More... | |
size_t | maxlenof_horizontal_fov () const |
Get maximum length of horizontal_fov value. More... | |
float | vertical_fov () const |
Get vertical_fov value. More... | |
void | set_vertical_fov (const float new_vertical_fov) |
Set vertical_fov value. More... | |
size_t | maxlenof_vertical_fov () const |
Get maximum length of vertical_fov value. More... | |
uint32_t | res_x () const |
Get res_x value. More... | |
void | set_res_x (const uint32_t new_res_x) |
Set res_x value. More... | |
size_t | maxlenof_res_x () const |
Get maximum length of res_x value. More... | |
uint32_t | res_y () const |
Get res_y value. More... | |
void | set_res_y (const uint32_t new_res_y) |
Set res_y value. More... | |
size_t | maxlenof_res_y () const |
Get maximum length of res_y value. More... | |
uint16_t | max_depth () const |
Get max_depth value. More... | |
void | set_max_depth (const uint16_t new_max_depth) |
Set max_depth value. More... | |
size_t | maxlenof_max_depth () const |
Get maximum length of max_depth value. More... | |
float * | proj_com () const |
Get proj_com value. More... | |
float | proj_com (unsigned int index) const |
Get proj_com value at given index. More... | |
void | set_proj_com (unsigned int index, const float new_proj_com) |
Set proj_com value at given index. More... | |
void | set_proj_com (const float *new_proj_com) |
Set proj_com value. More... | |
size_t | maxlenof_proj_com () const |
Get maximum length of proj_com value. More... | |
float * | proj_head () const |
Get proj_head value. More... | |
float | proj_head (unsigned int index) const |
Get proj_head value at given index. More... | |
void | set_proj_head (unsigned int index, const float new_proj_head) |
Set proj_head value at given index. More... | |
void | set_proj_head (const float *new_proj_head) |
Set proj_head value. More... | |
size_t | maxlenof_proj_head () const |
Get maximum length of proj_head value. More... | |
float * | proj_neck () const |
Get proj_neck value. More... | |
float | proj_neck (unsigned int index) const |
Get proj_neck value at given index. More... | |
void | set_proj_neck (unsigned int index, const float new_proj_neck) |
Set proj_neck value at given index. More... | |
void | set_proj_neck (const float *new_proj_neck) |
Set proj_neck value. More... | |
size_t | maxlenof_proj_neck () const |
Get maximum length of proj_neck value. More... | |
float * | proj_torso () const |
Get proj_torso value. More... | |
float | proj_torso (unsigned int index) const |
Get proj_torso value at given index. More... | |
void | set_proj_torso (unsigned int index, const float new_proj_torso) |
Set proj_torso value at given index. More... | |
void | set_proj_torso (const float *new_proj_torso) |
Set proj_torso value. More... | |
size_t | maxlenof_proj_torso () const |
Get maximum length of proj_torso value. More... | |
float * | proj_waist () const |
Get proj_waist value. More... | |
float | proj_waist (unsigned int index) const |
Get proj_waist value at given index. More... | |
void | set_proj_waist (unsigned int index, const float new_proj_waist) |
Set proj_waist value at given index. More... | |
void | set_proj_waist (const float *new_proj_waist) |
Set proj_waist value. More... | |
size_t | maxlenof_proj_waist () const |
Get maximum length of proj_waist value. More... | |
float * | proj_left_collar () const |
Get proj_left_collar value. More... | |
float | proj_left_collar (unsigned int index) const |
Get proj_left_collar value at given index. More... | |
void | set_proj_left_collar (unsigned int index, const float new_proj_left_collar) |
Set proj_left_collar value at given index. More... | |
void | set_proj_left_collar (const float *new_proj_left_collar) |
Set proj_left_collar value. More... | |
size_t | maxlenof_proj_left_collar () const |
Get maximum length of proj_left_collar value. More... | |
float * | proj_left_shoulder () const |
Get proj_left_shoulder value. More... | |
float | proj_left_shoulder (unsigned int index) const |
Get proj_left_shoulder value at given index. More... | |
void | set_proj_left_shoulder (unsigned int index, const float new_proj_left_shoulder) |
Set proj_left_shoulder value at given index. More... | |
void | set_proj_left_shoulder (const float *new_proj_left_shoulder) |
Set proj_left_shoulder value. More... | |
size_t | maxlenof_proj_left_shoulder () const |
Get maximum length of proj_left_shoulder value. More... | |
float * | proj_left_elbow () const |
Get proj_left_elbow value. More... | |
float | proj_left_elbow (unsigned int index) const |
Get proj_left_elbow value at given index. More... | |
void | set_proj_left_elbow (unsigned int index, const float new_proj_left_elbow) |
Set proj_left_elbow value at given index. More... | |
void | set_proj_left_elbow (const float *new_proj_left_elbow) |
Set proj_left_elbow value. More... | |
size_t | maxlenof_proj_left_elbow () const |
Get maximum length of proj_left_elbow value. More... | |
float * | proj_left_wrist () const |
Get proj_left_wrist value. More... | |
float | proj_left_wrist (unsigned int index) const |
Get proj_left_wrist value at given index. More... | |
void | set_proj_left_wrist (unsigned int index, const float new_proj_left_wrist) |
Set proj_left_wrist value at given index. More... | |
void | set_proj_left_wrist (const float *new_proj_left_wrist) |
Set proj_left_wrist value. More... | |
size_t | maxlenof_proj_left_wrist () const |
Get maximum length of proj_left_wrist value. More... | |
float * | proj_left_hand () const |
Get proj_left_hand value. More... | |
float | proj_left_hand (unsigned int index) const |
Get proj_left_hand value at given index. More... | |
void | set_proj_left_hand (unsigned int index, const float new_proj_left_hand) |
Set proj_left_hand value at given index. More... | |
void | set_proj_left_hand (const float *new_proj_left_hand) |
Set proj_left_hand value. More... | |
size_t | maxlenof_proj_left_hand () const |
Get maximum length of proj_left_hand value. More... | |
float * | proj_left_fingertip () const |
Get proj_left_fingertip value. More... | |
float | proj_left_fingertip (unsigned int index) const |
Get proj_left_fingertip value at given index. More... | |
void | set_proj_left_fingertip (unsigned int index, const float new_proj_left_fingertip) |
Set proj_left_fingertip value at given index. More... | |
void | set_proj_left_fingertip (const float *new_proj_left_fingertip) |
Set proj_left_fingertip value. More... | |
size_t | maxlenof_proj_left_fingertip () const |
Get maximum length of proj_left_fingertip value. More... | |
float * | proj_right_collar () const |
Get proj_right_collar value. More... | |
float | proj_right_collar (unsigned int index) const |
Get proj_right_collar value at given index. More... | |
void | set_proj_right_collar (unsigned int index, const float new_proj_right_collar) |
Set proj_right_collar value at given index. More... | |
void | set_proj_right_collar (const float *new_proj_right_collar) |
Set proj_right_collar value. More... | |
size_t | maxlenof_proj_right_collar () const |
Get maximum length of proj_right_collar value. More... | |
float * | proj_right_shoulder () const |
Get proj_right_shoulder value. More... | |
float | proj_right_shoulder (unsigned int index) const |
Get proj_right_shoulder value at given index. More... | |
void | set_proj_right_shoulder (unsigned int index, const float new_proj_right_shoulder) |
Set proj_right_shoulder value at given index. More... | |
void | set_proj_right_shoulder (const float *new_proj_right_shoulder) |
Set proj_right_shoulder value. More... | |
size_t | maxlenof_proj_right_shoulder () const |
Get maximum length of proj_right_shoulder value. More... | |
float * | proj_right_elbow () const |
Get proj_right_elbow value. More... | |
float | proj_right_elbow (unsigned int index) const |
Get proj_right_elbow value at given index. More... | |
void | set_proj_right_elbow (unsigned int index, const float new_proj_right_elbow) |
Set proj_right_elbow value at given index. More... | |
void | set_proj_right_elbow (const float *new_proj_right_elbow) |
Set proj_right_elbow value. More... | |
size_t | maxlenof_proj_right_elbow () const |
Get maximum length of proj_right_elbow value. More... | |
float * | proj_right_wrist () const |
Get proj_right_wrist value. More... | |
float | proj_right_wrist (unsigned int index) const |
Get proj_right_wrist value at given index. More... | |
void | set_proj_right_wrist (unsigned int index, const float new_proj_right_wrist) |
Set proj_right_wrist value at given index. More... | |
void | set_proj_right_wrist (const float *new_proj_right_wrist) |
Set proj_right_wrist value. More... | |
size_t | maxlenof_proj_right_wrist () const |
Get maximum length of proj_right_wrist value. More... | |
float * | proj_right_hand () const |
Get proj_right_hand value. More... | |
float | proj_right_hand (unsigned int index) const |
Get proj_right_hand value at given index. More... | |
void | set_proj_right_hand (unsigned int index, const float new_proj_right_hand) |
Set proj_right_hand value at given index. More... | |
void | set_proj_right_hand (const float *new_proj_right_hand) |
Set proj_right_hand value. More... | |
size_t | maxlenof_proj_right_hand () const |
Get maximum length of proj_right_hand value. More... | |
float * | proj_right_fingertip () const |
Get proj_right_fingertip value. More... | |
float | proj_right_fingertip (unsigned int index) const |
Get proj_right_fingertip value at given index. More... | |
void | set_proj_right_fingertip (unsigned int index, const float new_proj_right_fingertip) |
Set proj_right_fingertip value at given index. More... | |
void | set_proj_right_fingertip (const float *new_proj_right_fingertip) |
Set proj_right_fingertip value. More... | |
size_t | maxlenof_proj_right_fingertip () const |
Get maximum length of proj_right_fingertip value. More... | |
float * | proj_left_hip () const |
Get proj_left_hip value. More... | |
float | proj_left_hip (unsigned int index) const |
Get proj_left_hip value at given index. More... | |
void | set_proj_left_hip (unsigned int index, const float new_proj_left_hip) |
Set proj_left_hip value at given index. More... | |
void | set_proj_left_hip (const float *new_proj_left_hip) |
Set proj_left_hip value. More... | |
size_t | maxlenof_proj_left_hip () const |
Get maximum length of proj_left_hip value. More... | |
float * | proj_left_knee () const |
Get proj_left_knee value. More... | |
float | proj_left_knee (unsigned int index) const |
Get proj_left_knee value at given index. More... | |
void | set_proj_left_knee (unsigned int index, const float new_proj_left_knee) |
Set proj_left_knee value at given index. More... | |
void | set_proj_left_knee (const float *new_proj_left_knee) |
Set proj_left_knee value. More... | |
size_t | maxlenof_proj_left_knee () const |
Get maximum length of proj_left_knee value. More... | |
float * | proj_left_ankle () const |
Get proj_left_ankle value. More... | |
float | proj_left_ankle (unsigned int index) const |
Get proj_left_ankle value at given index. More... | |
void | set_proj_left_ankle (unsigned int index, const float new_proj_left_ankle) |
Set proj_left_ankle value at given index. More... | |
void | set_proj_left_ankle (const float *new_proj_left_ankle) |
Set proj_left_ankle value. More... | |
size_t | maxlenof_proj_left_ankle () const |
Get maximum length of proj_left_ankle value. More... | |
float * | proj_left_foot () const |
Get proj_left_foot value. More... | |
float | proj_left_foot (unsigned int index) const |
Get proj_left_foot value at given index. More... | |
void | set_proj_left_foot (unsigned int index, const float new_proj_left_foot) |
Set proj_left_foot value at given index. More... | |
void | set_proj_left_foot (const float *new_proj_left_foot) |
Set proj_left_foot value. More... | |
size_t | maxlenof_proj_left_foot () const |
Get maximum length of proj_left_foot value. More... | |
float * | proj_right_hip () const |
Get proj_right_hip value. More... | |
float | proj_right_hip (unsigned int index) const |
Get proj_right_hip value at given index. More... | |
void | set_proj_right_hip (unsigned int index, const float new_proj_right_hip) |
Set proj_right_hip value at given index. More... | |
void | set_proj_right_hip (const float *new_proj_right_hip) |
Set proj_right_hip value. More... | |
size_t | maxlenof_proj_right_hip () const |
Get maximum length of proj_right_hip value. More... | |
float * | proj_right_knee () const |
Get proj_right_knee value. More... | |
float | proj_right_knee (unsigned int index) const |
Get proj_right_knee value at given index. More... | |
void | set_proj_right_knee (unsigned int index, const float new_proj_right_knee) |
Set proj_right_knee value at given index. More... | |
void | set_proj_right_knee (const float *new_proj_right_knee) |
Set proj_right_knee value. More... | |
size_t | maxlenof_proj_right_knee () const |
Get maximum length of proj_right_knee value. More... | |
float * | proj_right_ankle () const |
Get proj_right_ankle value. More... | |
float | proj_right_ankle (unsigned int index) const |
Get proj_right_ankle value at given index. More... | |
void | set_proj_right_ankle (unsigned int index, const float new_proj_right_ankle) |
Set proj_right_ankle value at given index. More... | |
void | set_proj_right_ankle (const float *new_proj_right_ankle) |
Set proj_right_ankle value. More... | |
size_t | maxlenof_proj_right_ankle () const |
Get maximum length of proj_right_ankle value. More... | |
float * | proj_right_foot () const |
Get proj_right_foot value. More... | |
float | proj_right_foot (unsigned int index) const |
Get proj_right_foot value at given index. More... | |
void | set_proj_right_foot (unsigned int index, const float new_proj_right_foot) |
Set proj_right_foot value at given index. More... | |
void | set_proj_right_foot (const float *new_proj_right_foot) |
Set proj_right_foot value. More... | |
size_t | maxlenof_proj_right_foot () const |
Get maximum length of proj_right_foot value. More... | |
virtual Message * | create_message (const char *type) const |
virtual void | copy_values (const Interface *other) |
Copy values from other interface. More... | |
virtual const char * | enum_tostring (const char *enumtype, int val) const |
![]() | |
virtual | ~Interface () |
Destructor. More... | |
bool | oftype (const char *interface_type) const |
Check if interface is of given type. More... | |
const void * | datachunk () const |
Get data chunk. More... | |
unsigned int | datasize () const |
Get data size. More... | |
const char * | type () const |
Get type of interface. More... | |
const char * | id () const |
Get identifier of interface. More... | |
const char * | uid () const |
Get unique identifier of interface. More... | |
unsigned short | serial () const |
Get instance serial of interface. More... | |
unsigned int | mem_serial () const |
Get memory serial of interface. More... | |
bool | operator== (Interface &comp) const |
Check equality of two interfaces. More... | |
const unsigned char * | hash () const |
Get interface hash. More... | |
size_t | hash_size () const |
Get size of interface hash. More... | |
const char * | hash_printable () const |
Get printable interface hash. More... | |
bool | is_writer () const |
Check if this is a writing instance. More... | |
void | set_validity (bool valid) |
Mark this interface invalid. More... | |
bool | is_valid () const |
Check validity of interface. More... | |
const char * | owner () const |
Get owner of interface. More... | |
void | set_from_chunk (void *chunk) |
Set from a raw data chunk. More... | |
void | resize_buffers (unsigned int num_buffers) |
Resize buffer array. More... | |
unsigned int | num_buffers () const |
Get number of buffers. More... | |
void | copy_shared_to_buffer (unsigned int buffer) |
Copy data from private memory to buffer. More... | |
void | copy_private_to_buffer (unsigned int buffer) |
Copy data from private memory to buffer. More... | |
void | read_from_buffer (unsigned int buffer) |
Copy data from buffer to private memory. More... | |
int | compare_buffers (unsigned int buffer) |
Compare buffer to private memory. More... | |
Time | buffer_timestamp (unsigned int buffer) |
Get time of a buffer. More... | |
void | buffer_timestamp (unsigned int buffer, Time *timestamp) |
Get time of a buffer. More... | |
void | read () |
Read from BlackBoard into local copy. More... | |
void | write () |
Write from local copy into BlackBoard memory. More... | |
bool | has_writer () const |
Check if there is a writer for the interface. More... | |
unsigned int | num_readers () const |
Get the number of readers. More... | |
std::string | writer () const |
Get owner name of writing interface instance. More... | |
std::list< std::string > | readers () const |
Get owner names of reading interface instances. More... | |
bool | changed () const |
Check if data has been changed. More... | |
const Time * | timestamp () const |
Get timestamp of last write. More... | |
void | set_auto_timestamping (bool enabled) |
Enable or disable automated timestamping. More... | |
void | set_timestamp (const Time *t=NULL) |
Set timestamp. More... | |
void | set_clock (Clock *clock) |
Set clock to use for timestamping. More... | |
void | mark_data_changed () |
Mark data as changed. More... | |
std::list< const char * > | get_message_types () |
Obtain a list of textual representations of the message types available for this interface. More... | |
unsigned int | msgq_enqueue (Message *message) |
Enqueue message at end of queue. More... | |
unsigned int | msgq_enqueue_copy (Message *message) |
Enqueue copy of message at end of queue. More... | |
void | msgq_remove (Message *message) |
Remove message from queue. More... | |
void | msgq_remove (unsigned int message_id) |
Remove message from queue. More... | |
unsigned int | msgq_size () |
Get size of message queue. More... | |
void | msgq_flush () |
Flush all messages. More... | |
void | msgq_lock () |
Lock message queue. More... | |
bool | msgq_try_lock () |
Try to lock message queue. More... | |
void | msgq_unlock () |
Unlock message queue. More... | |
void | msgq_pop () |
Erase first message from queue. More... | |
Message * | msgq_first () |
Get the first message from the message queue. More... | |
bool | msgq_empty () |
Check if queue is empty. More... | |
void | msgq_append (Message *message) |
Enqueue message. More... | |
template<class MessageType > | |
bool | msgq_first_is () |
Check if first message has desired type. More... | |
template<class MessageType > | |
MessageType * | msgq_first () |
Get first message casted to the desired type. More... | |
template<class MessageType > | |
MessageType * | msgq_first (MessageType *&msg) |
Get first message casted to the desired type. More... | |
template<class MessageType > | |
MessageType * | msgq_first_safe (MessageType *&msg) throw () |
Get first message casted to the desired type without exceptions. More... | |
MessageQueue::MessageIterator | msgq_begin () |
Get start iterator for message queue. More... | |
MessageQueue::MessageIterator | msgq_end () |
Get end iterator for message queue. More... | |
InterfaceFieldIterator | fields () |
Get iterator over all fields of this interface instance. More... | |
InterfaceFieldIterator | fields_end () |
Invalid iterator. More... | |
unsigned int | num_fields () |
Get the number of fields in the interface. More... | |
Additional Inherited Members | |
![]() | |
static void | parse_uid (const char *uid, std::string &type, std::string &id) |
Parse UID to type and ID strings. More... | |
![]() | |
Interface () | |
Constructor. More... | |
void | set_hash (unsigned char *ihash) |
Set hash. More... | |
void | add_fieldinfo (interface_fieldtype_t type, const char *name, size_t length, void *value, const char *enumtype=0, const interface_enum_map_t *enum_map=0) |
Add an entry to the field info list. More... | |
void | add_messageinfo (const char *name) |
Add an entry to the message info list. More... | |
![]() | |
void * | data_ptr |
unsigned int | data_size |
bool | data_changed |
interface_data_ts_t * | data_ts |
HumanSkeletonProjectionInterface Fawkes BlackBoard Interface.
This interface provides projections of the 3D position coordinates into the 2D image of the acquiring camera. Instances shall always be associated with a HumanSkeletonInterface with the same ID. This interface is particularly useful for RGBD cameras.
Definition at line 39 of file HumanSkeletonProjectionInterface.h.
|
virtual |
Copy values from other interface.
other | other interface to copy values from |
Implements fawkes::Interface.
Definition at line 1849 of file HumanSkeletonProjectionInterface.cpp.
|
virtual |
Create message based on type name. This will create a new message of the given type. The type must be given without the InterfaceName:: prefix but just the plain class name of the message.
type | message type |
UnknownTypeException | thrown if this interface cannot create a message of the given type. |
Implements fawkes::Interface.
Definition at line 1838 of file HumanSkeletonProjectionInterface.cpp.
References fawkes::Interface::type().
|
virtual |
Convert arbitrary enum value to string. Given the string representation of the enum type and the value this method returns the string representation of the specific value, or the string UNKNOWN if the value is not defined. An exception is thrown if the enum type is invalid.
enumtype | enum type as string |
val | value to convert |
UnknownTypeException | thrown if enumtype is not specified for interface. |
Implements fawkes::Interface.
Definition at line 1860 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::horizontal_fov | ( | ) | const |
Get horizontal_fov value.
Opening angle in radians.
Definition at line 106 of file HumanSkeletonProjectionInterface.cpp.
uint16_t fawkes::HumanSkeletonProjectionInterface::max_depth | ( | ) | const |
Get max_depth value.
Maximum depth value.
Definition at line 230 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_horizontal_fov | ( | ) | const |
Get maximum length of horizontal_fov value.
Definition at line 116 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_max_depth | ( | ) | const |
Get maximum length of max_depth value.
Definition at line 240 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_com | ( | ) | const |
Get maximum length of proj_com value.
Definition at line 286 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_head | ( | ) | const |
Get maximum length of proj_head value.
Definition at line 346 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_ankle | ( | ) | const |
Get maximum length of proj_left_ankle value.
Definition at line 1484 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_collar | ( | ) | const |
Get maximum length of proj_left_collar value.
Definition at line 588 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_elbow | ( | ) | const |
Get maximum length of proj_left_elbow value.
Definition at line 716 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_fingertip | ( | ) | const |
Get maximum length of proj_left_fingertip value.
Definition at line 908 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_foot | ( | ) | const |
Get maximum length of proj_left_foot value.
Definition at line 1548 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_hand | ( | ) | const |
Get maximum length of proj_left_hand value.
Definition at line 844 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_hip | ( | ) | const |
Get maximum length of proj_left_hip value.
Definition at line 1356 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_knee | ( | ) | const |
Get maximum length of proj_left_knee value.
Definition at line 1420 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_shoulder | ( | ) | const |
Get maximum length of proj_left_shoulder value.
Definition at line 652 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_wrist | ( | ) | const |
Get maximum length of proj_left_wrist value.
Definition at line 780 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_neck | ( | ) | const |
Get maximum length of proj_neck value.
Definition at line 406 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_ankle | ( | ) | const |
Get maximum length of proj_right_ankle value.
Definition at line 1740 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_collar | ( | ) | const |
Get maximum length of proj_right_collar value.
Definition at line 972 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_elbow | ( | ) | const |
Get maximum length of proj_right_elbow value.
Definition at line 1100 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_fingertip | ( | ) | const |
Get maximum length of proj_right_fingertip value.
Definition at line 1292 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_foot | ( | ) | const |
Get maximum length of proj_right_foot value.
Definition at line 1804 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_hand | ( | ) | const |
Get maximum length of proj_right_hand value.
Definition at line 1228 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_hip | ( | ) | const |
Get maximum length of proj_right_hip value.
Definition at line 1612 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_knee | ( | ) | const |
Get maximum length of proj_right_knee value.
Definition at line 1676 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_shoulder | ( | ) | const |
Get maximum length of proj_right_shoulder value.
Definition at line 1036 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_wrist | ( | ) | const |
Get maximum length of proj_right_wrist value.
Definition at line 1164 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_torso | ( | ) | const |
Get maximum length of proj_torso value.
Definition at line 466 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_waist | ( | ) | const |
Get maximum length of proj_waist value.
Definition at line 526 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_res_x | ( | ) | const |
Get maximum length of res_x value.
Definition at line 178 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_res_y | ( | ) | const |
Get maximum length of res_y value.
Definition at line 209 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_vertical_fov | ( | ) | const |
Get maximum length of vertical_fov value.
Definition at line 147 of file HumanSkeletonProjectionInterface.cpp.
|
virtual |
Check if message is valid and can be enqueued.
message | Message to check |
Implements fawkes::Interface.
Definition at line 1871 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_com | ( | ) | const |
Get proj_com value.
Center of mass.
Definition at line 261 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_com | ( | unsigned int | index | ) | const |
Get proj_com value at given index.
Center of mass.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 273 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_head | ( | ) | const |
Get proj_head value.
Head position vector.
Definition at line 321 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_head | ( | unsigned int | index | ) | const |
Get proj_head value at given index.
Head position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 333 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_ankle | ( | ) | const |
Get proj_left_ankle value.
Left ankle position vector.
Definition at line 1458 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_ankle | ( | unsigned int | index | ) | const |
Get proj_left_ankle value at given index.
Left ankle position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1471 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_collar | ( | ) | const |
Get proj_left_collar value.
Left position vector.
Definition at line 562 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_collar | ( | unsigned int | index | ) | const |
Get proj_left_collar value at given index.
Left position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 575 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_elbow | ( | ) | const |
Get proj_left_elbow value.
Left elbow position vector.
Definition at line 690 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_elbow | ( | unsigned int | index | ) | const |
Get proj_left_elbow value at given index.
Left elbow position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 703 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_fingertip | ( | ) | const |
Get proj_left_fingertip value.
Left fingertip position vector.
Definition at line 882 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_fingertip | ( | unsigned int | index | ) | const |
Get proj_left_fingertip value at given index.
Left fingertip position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 895 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_foot | ( | ) | const |
Get proj_left_foot value.
Left foot position vector.
Definition at line 1522 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_foot | ( | unsigned int | index | ) | const |
Get proj_left_foot value at given index.
Left foot position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1535 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_hand | ( | ) | const |
Get proj_left_hand value.
Left hand position vector.
Definition at line 818 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_hand | ( | unsigned int | index | ) | const |
Get proj_left_hand value at given index.
Left hand position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 831 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_hip | ( | ) | const |
Get proj_left_hip value.
Left hip position vector.
Definition at line 1330 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_hip | ( | unsigned int | index | ) | const |
Get proj_left_hip value at given index.
Left hip position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1343 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_knee | ( | ) | const |
Get proj_left_knee value.
Left knee position vector.
Definition at line 1394 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_knee | ( | unsigned int | index | ) | const |
Get proj_left_knee value at given index.
Left knee position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1407 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_shoulder | ( | ) | const |
Get proj_left_shoulder value.
Left shoulder position vector.
Definition at line 626 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_shoulder | ( | unsigned int | index | ) | const |
Get proj_left_shoulder value at given index.
Left shoulder position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 639 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_wrist | ( | ) | const |
Get proj_left_wrist value.
Left wrist position vector.
Definition at line 754 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_left_wrist | ( | unsigned int | index | ) | const |
Get proj_left_wrist value at given index.
Left wrist position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 767 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_neck | ( | ) | const |
Get proj_neck value.
Neck position vector.
Definition at line 381 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_neck | ( | unsigned int | index | ) | const |
Get proj_neck value at given index.
Neck position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 393 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_ankle | ( | ) | const |
Get proj_right_ankle value.
Right ankle position vector.
Definition at line 1714 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_ankle | ( | unsigned int | index | ) | const |
Get proj_right_ankle value at given index.
Right ankle position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1727 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_collar | ( | ) | const |
Get proj_right_collar value.
Right collar position vector.
Definition at line 946 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_collar | ( | unsigned int | index | ) | const |
Get proj_right_collar value at given index.
Right collar position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 959 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_elbow | ( | ) | const |
Get proj_right_elbow value.
Right elbow position vector.
Definition at line 1074 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_elbow | ( | unsigned int | index | ) | const |
Get proj_right_elbow value at given index.
Right elbow position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1087 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_fingertip | ( | ) | const |
Get proj_right_fingertip value.
Right fingertip position vector.
Definition at line 1266 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_fingertip | ( | unsigned int | index | ) | const |
Get proj_right_fingertip value at given index.
Right fingertip position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1279 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_foot | ( | ) | const |
Get proj_right_foot value.
Right foot position vector.
Definition at line 1778 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_foot | ( | unsigned int | index | ) | const |
Get proj_right_foot value at given index.
Right foot position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1791 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_hand | ( | ) | const |
Get proj_right_hand value.
Right hand position vector.
Definition at line 1202 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_hand | ( | unsigned int | index | ) | const |
Get proj_right_hand value at given index.
Right hand position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1215 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_hip | ( | ) | const |
Get proj_right_hip value.
Right hip position vector.
Definition at line 1586 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_hip | ( | unsigned int | index | ) | const |
Get proj_right_hip value at given index.
Right hip position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1599 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_knee | ( | ) | const |
Get proj_right_knee value.
Right knee position vector.
Definition at line 1650 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_knee | ( | unsigned int | index | ) | const |
Get proj_right_knee value at given index.
Right knee position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1663 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_shoulder | ( | ) | const |
Get proj_right_shoulder value.
Right shoulder position vector.
Definition at line 1010 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_shoulder | ( | unsigned int | index | ) | const |
Get proj_right_shoulder value at given index.
Right shoulder position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1023 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_wrist | ( | ) | const |
Get proj_right_wrist value.
Right wrist position vector.
Definition at line 1138 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_right_wrist | ( | unsigned int | index | ) | const |
Get proj_right_wrist value at given index.
Right wrist position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 1151 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_torso | ( | ) | const |
Get proj_torso value.
Torso position vector.
Definition at line 441 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_torso | ( | unsigned int | index | ) | const |
Get proj_torso value at given index.
Torso position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 453 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_waist | ( | ) | const |
Get proj_waist value.
Waist position vector.
Definition at line 501 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::proj_waist | ( | unsigned int | index | ) | const |
Get proj_waist value at given index.
Waist position vector.
index | index of value |
Exception | thrown if index is out of bounds |
Definition at line 513 of file HumanSkeletonProjectionInterface.cpp.
uint32_t fawkes::HumanSkeletonProjectionInterface::res_x | ( | ) | const |
Get res_x value.
X resolution (number of columns in frame).
Definition at line 168 of file HumanSkeletonProjectionInterface.cpp.
uint32_t fawkes::HumanSkeletonProjectionInterface::res_y | ( | ) | const |
Get res_y value.
Y resolution (number of rows in frame).
Definition at line 199 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_horizontal_fov | ( | const float | new_horizontal_fov | ) |
Set horizontal_fov value.
Opening angle in radians.
new_horizontal_fov | new horizontal_fov value |
Definition at line 126 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_max_depth | ( | const uint16_t | new_max_depth | ) |
Set max_depth value.
Maximum depth value.
new_max_depth | new max_depth value |
Definition at line 250 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_com | ( | const float * | new_proj_com | ) |
Set proj_com value.
Center of mass.
new_proj_com | new proj_com value |
Definition at line 296 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_com | ( | unsigned int | index, |
const float | new_proj_com | ||
) |
Set proj_com value at given index.
Center of mass.
new_proj_com | new proj_com value |
index | index for of the value |
Definition at line 308 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_head | ( | const float * | new_proj_head | ) |
Set proj_head value.
Head position vector.
new_proj_head | new proj_head value |
Definition at line 356 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_head | ( | unsigned int | index, |
const float | new_proj_head | ||
) |
Set proj_head value at given index.
Head position vector.
new_proj_head | new proj_head value |
index | index for of the value |
Definition at line 368 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_ankle | ( | const float * | new_proj_left_ankle | ) |
Set proj_left_ankle value.
Left ankle position vector.
new_proj_left_ankle | new proj_left_ankle value |
Definition at line 1495 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_ankle | ( | unsigned int | index, |
const float | new_proj_left_ankle | ||
) |
Set proj_left_ankle value at given index.
Left ankle position vector.
new_proj_left_ankle | new proj_left_ankle value |
index | index for of the value |
Definition at line 1508 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_collar | ( | const float * | new_proj_left_collar | ) |
Set proj_left_collar value.
Left position vector.
new_proj_left_collar | new proj_left_collar value |
Definition at line 599 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_collar | ( | unsigned int | index, |
const float | new_proj_left_collar | ||
) |
Set proj_left_collar value at given index.
Left position vector.
new_proj_left_collar | new proj_left_collar value |
index | index for of the value |
Definition at line 612 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_elbow | ( | const float * | new_proj_left_elbow | ) |
Set proj_left_elbow value.
Left elbow position vector.
new_proj_left_elbow | new proj_left_elbow value |
Definition at line 727 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_elbow | ( | unsigned int | index, |
const float | new_proj_left_elbow | ||
) |
Set proj_left_elbow value at given index.
Left elbow position vector.
new_proj_left_elbow | new proj_left_elbow value |
index | index for of the value |
Definition at line 740 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_fingertip | ( | const float * | new_proj_left_fingertip | ) |
Set proj_left_fingertip value.
Left fingertip position vector.
new_proj_left_fingertip | new proj_left_fingertip value |
Definition at line 919 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_fingertip | ( | unsigned int | index, |
const float | new_proj_left_fingertip | ||
) |
Set proj_left_fingertip value at given index.
Left fingertip position vector.
new_proj_left_fingertip | new proj_left_fingertip value |
index | index for of the value |
Definition at line 932 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_foot | ( | const float * | new_proj_left_foot | ) |
Set proj_left_foot value.
Left foot position vector.
new_proj_left_foot | new proj_left_foot value |
Definition at line 1559 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_foot | ( | unsigned int | index, |
const float | new_proj_left_foot | ||
) |
Set proj_left_foot value at given index.
Left foot position vector.
new_proj_left_foot | new proj_left_foot value |
index | index for of the value |
Definition at line 1572 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_hand | ( | const float * | new_proj_left_hand | ) |
Set proj_left_hand value.
Left hand position vector.
new_proj_left_hand | new proj_left_hand value |
Definition at line 855 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_hand | ( | unsigned int | index, |
const float | new_proj_left_hand | ||
) |
Set proj_left_hand value at given index.
Left hand position vector.
new_proj_left_hand | new proj_left_hand value |
index | index for of the value |
Definition at line 868 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_hip | ( | const float * | new_proj_left_hip | ) |
Set proj_left_hip value.
Left hip position vector.
new_proj_left_hip | new proj_left_hip value |
Definition at line 1367 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_hip | ( | unsigned int | index, |
const float | new_proj_left_hip | ||
) |
Set proj_left_hip value at given index.
Left hip position vector.
new_proj_left_hip | new proj_left_hip value |
index | index for of the value |
Definition at line 1380 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_knee | ( | const float * | new_proj_left_knee | ) |
Set proj_left_knee value.
Left knee position vector.
new_proj_left_knee | new proj_left_knee value |
Definition at line 1431 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_knee | ( | unsigned int | index, |
const float | new_proj_left_knee | ||
) |
Set proj_left_knee value at given index.
Left knee position vector.
new_proj_left_knee | new proj_left_knee value |
index | index for of the value |
Definition at line 1444 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_shoulder | ( | const float * | new_proj_left_shoulder | ) |
Set proj_left_shoulder value.
Left shoulder position vector.
new_proj_left_shoulder | new proj_left_shoulder value |
Definition at line 663 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_shoulder | ( | unsigned int | index, |
const float | new_proj_left_shoulder | ||
) |
Set proj_left_shoulder value at given index.
Left shoulder position vector.
new_proj_left_shoulder | new proj_left_shoulder value |
index | index for of the value |
Definition at line 676 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_wrist | ( | const float * | new_proj_left_wrist | ) |
Set proj_left_wrist value.
Left wrist position vector.
new_proj_left_wrist | new proj_left_wrist value |
Definition at line 791 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_left_wrist | ( | unsigned int | index, |
const float | new_proj_left_wrist | ||
) |
Set proj_left_wrist value at given index.
Left wrist position vector.
new_proj_left_wrist | new proj_left_wrist value |
index | index for of the value |
Definition at line 804 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_neck | ( | const float * | new_proj_neck | ) |
Set proj_neck value.
Neck position vector.
new_proj_neck | new proj_neck value |
Definition at line 416 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_neck | ( | unsigned int | index, |
const float | new_proj_neck | ||
) |
Set proj_neck value at given index.
Neck position vector.
new_proj_neck | new proj_neck value |
index | index for of the value |
Definition at line 428 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_ankle | ( | const float * | new_proj_right_ankle | ) |
Set proj_right_ankle value.
Right ankle position vector.
new_proj_right_ankle | new proj_right_ankle value |
Definition at line 1751 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_ankle | ( | unsigned int | index, |
const float | new_proj_right_ankle | ||
) |
Set proj_right_ankle value at given index.
Right ankle position vector.
new_proj_right_ankle | new proj_right_ankle value |
index | index for of the value |
Definition at line 1764 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_collar | ( | const float * | new_proj_right_collar | ) |
Set proj_right_collar value.
Right collar position vector.
new_proj_right_collar | new proj_right_collar value |
Definition at line 983 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_collar | ( | unsigned int | index, |
const float | new_proj_right_collar | ||
) |
Set proj_right_collar value at given index.
Right collar position vector.
new_proj_right_collar | new proj_right_collar value |
index | index for of the value |
Definition at line 996 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_elbow | ( | const float * | new_proj_right_elbow | ) |
Set proj_right_elbow value.
Right elbow position vector.
new_proj_right_elbow | new proj_right_elbow value |
Definition at line 1111 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_elbow | ( | unsigned int | index, |
const float | new_proj_right_elbow | ||
) |
Set proj_right_elbow value at given index.
Right elbow position vector.
new_proj_right_elbow | new proj_right_elbow value |
index | index for of the value |
Definition at line 1124 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_fingertip | ( | const float * | new_proj_right_fingertip | ) |
Set proj_right_fingertip value.
Right fingertip position vector.
new_proj_right_fingertip | new proj_right_fingertip value |
Definition at line 1303 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_fingertip | ( | unsigned int | index, |
const float | new_proj_right_fingertip | ||
) |
Set proj_right_fingertip value at given index.
Right fingertip position vector.
new_proj_right_fingertip | new proj_right_fingertip value |
index | index for of the value |
Definition at line 1316 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_foot | ( | const float * | new_proj_right_foot | ) |
Set proj_right_foot value.
Right foot position vector.
new_proj_right_foot | new proj_right_foot value |
Definition at line 1815 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_foot | ( | unsigned int | index, |
const float | new_proj_right_foot | ||
) |
Set proj_right_foot value at given index.
Right foot position vector.
new_proj_right_foot | new proj_right_foot value |
index | index for of the value |
Definition at line 1828 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_hand | ( | const float * | new_proj_right_hand | ) |
Set proj_right_hand value.
Right hand position vector.
new_proj_right_hand | new proj_right_hand value |
Definition at line 1239 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_hand | ( | unsigned int | index, |
const float | new_proj_right_hand | ||
) |
Set proj_right_hand value at given index.
Right hand position vector.
new_proj_right_hand | new proj_right_hand value |
index | index for of the value |
Definition at line 1252 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_hip | ( | const float * | new_proj_right_hip | ) |
Set proj_right_hip value.
Right hip position vector.
new_proj_right_hip | new proj_right_hip value |
Definition at line 1623 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_hip | ( | unsigned int | index, |
const float | new_proj_right_hip | ||
) |
Set proj_right_hip value at given index.
Right hip position vector.
new_proj_right_hip | new proj_right_hip value |
index | index for of the value |
Definition at line 1636 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_knee | ( | const float * | new_proj_right_knee | ) |
Set proj_right_knee value.
Right knee position vector.
new_proj_right_knee | new proj_right_knee value |
Definition at line 1687 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_knee | ( | unsigned int | index, |
const float | new_proj_right_knee | ||
) |
Set proj_right_knee value at given index.
Right knee position vector.
new_proj_right_knee | new proj_right_knee value |
index | index for of the value |
Definition at line 1700 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_shoulder | ( | const float * | new_proj_right_shoulder | ) |
Set proj_right_shoulder value.
Right shoulder position vector.
new_proj_right_shoulder | new proj_right_shoulder value |
Definition at line 1047 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_shoulder | ( | unsigned int | index, |
const float | new_proj_right_shoulder | ||
) |
Set proj_right_shoulder value at given index.
Right shoulder position vector.
new_proj_right_shoulder | new proj_right_shoulder value |
index | index for of the value |
Definition at line 1060 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_wrist | ( | const float * | new_proj_right_wrist | ) |
Set proj_right_wrist value.
Right wrist position vector.
new_proj_right_wrist | new proj_right_wrist value |
Definition at line 1175 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_right_wrist | ( | unsigned int | index, |
const float | new_proj_right_wrist | ||
) |
Set proj_right_wrist value at given index.
Right wrist position vector.
new_proj_right_wrist | new proj_right_wrist value |
index | index for of the value |
Definition at line 1188 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_torso | ( | const float * | new_proj_torso | ) |
Set proj_torso value.
Torso position vector.
new_proj_torso | new proj_torso value |
Definition at line 476 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_torso | ( | unsigned int | index, |
const float | new_proj_torso | ||
) |
Set proj_torso value at given index.
Torso position vector.
new_proj_torso | new proj_torso value |
index | index for of the value |
Definition at line 488 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_waist | ( | const float * | new_proj_waist | ) |
Set proj_waist value.
Waist position vector.
new_proj_waist | new proj_waist value |
Definition at line 536 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_proj_waist | ( | unsigned int | index, |
const float | new_proj_waist | ||
) |
Set proj_waist value at given index.
Waist position vector.
new_proj_waist | new proj_waist value |
index | index for of the value |
Definition at line 548 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_res_x | ( | const uint32_t | new_res_x | ) |
Set res_x value.
X resolution (number of columns in frame).
new_res_x | new res_x value |
Definition at line 188 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_res_y | ( | const uint32_t | new_res_y | ) |
Set res_y value.
Y resolution (number of rows in frame).
new_res_y | new res_y value |
Definition at line 219 of file HumanSkeletonProjectionInterface.cpp.
void fawkes::HumanSkeletonProjectionInterface::set_vertical_fov | ( | const float | new_vertical_fov | ) |
Set vertical_fov value.
Opening angle in radians.
new_vertical_fov | new vertical_fov value |
Definition at line 157 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::vertical_fov | ( | ) | const |
Get vertical_fov value.
Opening angle in radians.
Definition at line 137 of file HumanSkeletonProjectionInterface.cpp.