Fawkes API
Fawkes Development Version
|
HumanSkeletonProjectionInterface Fawkes BlackBoard Interface. More...
#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 |
Create message based on type name. More... | |
virtual void | copy_values (const Interface *other) |
Copy values from other interface. More... | |
virtual const char * | enum_tostring (const char *enumtype, int val) const |
Convert arbitrary enum value to string. More... | |
![]() | |
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... | |
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... | |
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... | |
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... | |
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... | |
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, char **type, char **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) |
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 |
Pointer to local memory storage. More... | |
unsigned int | data_size |
Minimal data size to hold data storage. More... | |
bool | data_changed |
Indicator if data has changed. More... | |
interface_data_ts_t * | data_ts |
Pointer to data casted to timestamp struct. More... | |
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 33 of file HumanSkeletonProjectionInterface.h.
|
virtual |
Copy values from other interface.
other | other interface to copy values from |
Implements fawkes::Interface.
Definition at line 1841 of file HumanSkeletonProjectionInterface.cpp.
References fawkes::Interface::type().
|
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 1830 of file HumanSkeletonProjectionInterface.cpp.
|
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 1852 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::horizontal_fov | ( | ) | const |
Get horizontal_fov value.
Opening angle in radians.
Definition at line 98 of file HumanSkeletonProjectionInterface.cpp.
uint16_t fawkes::HumanSkeletonProjectionInterface::max_depth | ( | ) | const |
Get max_depth value.
Maximum depth value.
Definition at line 222 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_horizontal_fov | ( | ) | const |
Get maximum length of horizontal_fov value.
Definition at line 108 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_max_depth | ( | ) | const |
Get maximum length of max_depth value.
Definition at line 232 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_com | ( | ) | const |
Get maximum length of proj_com value.
Definition at line 278 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_head | ( | ) | const |
Get maximum length of proj_head value.
Definition at line 338 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_ankle | ( | ) | const |
Get maximum length of proj_left_ankle value.
Definition at line 1476 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_collar | ( | ) | const |
Get maximum length of proj_left_collar value.
Definition at line 580 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_elbow | ( | ) | const |
Get maximum length of proj_left_elbow value.
Definition at line 708 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_fingertip | ( | ) | const |
Get maximum length of proj_left_fingertip value.
Definition at line 900 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_foot | ( | ) | const |
Get maximum length of proj_left_foot value.
Definition at line 1540 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_hand | ( | ) | const |
Get maximum length of proj_left_hand value.
Definition at line 836 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_hip | ( | ) | const |
Get maximum length of proj_left_hip value.
Definition at line 1348 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_knee | ( | ) | const |
Get maximum length of proj_left_knee value.
Definition at line 1412 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_shoulder | ( | ) | const |
Get maximum length of proj_left_shoulder value.
Definition at line 644 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_wrist | ( | ) | const |
Get maximum length of proj_left_wrist value.
Definition at line 772 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_neck | ( | ) | const |
Get maximum length of proj_neck value.
Definition at line 398 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_ankle | ( | ) | const |
Get maximum length of proj_right_ankle value.
Definition at line 1732 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_collar | ( | ) | const |
Get maximum length of proj_right_collar value.
Definition at line 964 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_elbow | ( | ) | const |
Get maximum length of proj_right_elbow value.
Definition at line 1092 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_fingertip | ( | ) | const |
Get maximum length of proj_right_fingertip value.
Definition at line 1284 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_foot | ( | ) | const |
Get maximum length of proj_right_foot value.
Definition at line 1796 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_hand | ( | ) | const |
Get maximum length of proj_right_hand value.
Definition at line 1220 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_hip | ( | ) | const |
Get maximum length of proj_right_hip value.
Definition at line 1604 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_knee | ( | ) | const |
Get maximum length of proj_right_knee value.
Definition at line 1668 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_shoulder | ( | ) | const |
Get maximum length of proj_right_shoulder value.
Definition at line 1028 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_wrist | ( | ) | const |
Get maximum length of proj_right_wrist value.
Definition at line 1156 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_torso | ( | ) | const |
Get maximum length of proj_torso value.
Definition at line 458 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_waist | ( | ) | const |
Get maximum length of proj_waist value.
Definition at line 518 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_res_x | ( | ) | const |
Get maximum length of res_x value.
Definition at line 170 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_res_y | ( | ) | const |
Get maximum length of res_y value.
Definition at line 201 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_vertical_fov | ( | ) | const |
Get maximum length of vertical_fov value.
Definition at line 139 of file HumanSkeletonProjectionInterface.cpp.
|
virtual |
Check if message is valid and can be enqueued.
message | Message to check |
Implements fawkes::Interface.
Definition at line 1863 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_com | ( | ) | const |
Get proj_com value.
Center of mass.
Definition at line 253 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 265 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_head | ( | ) | const |
Get proj_head value.
Head position vector.
Definition at line 313 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 325 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_ankle | ( | ) | const |
Get proj_left_ankle value.
Left ankle position vector.
Definition at line 1450 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 1463 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_collar | ( | ) | const |
Get proj_left_collar value.
Left position vector.
Definition at line 554 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 567 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_elbow | ( | ) | const |
Get proj_left_elbow value.
Left elbow position vector.
Definition at line 682 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 695 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_fingertip | ( | ) | const |
Get proj_left_fingertip value.
Left fingertip position vector.
Definition at line 874 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 887 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_foot | ( | ) | const |
Get proj_left_foot value.
Left foot position vector.
Definition at line 1514 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 1527 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_hand | ( | ) | const |
Get proj_left_hand value.
Left hand position vector.
Definition at line 810 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 823 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_hip | ( | ) | const |
Get proj_left_hip value.
Left hip position vector.
Definition at line 1322 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 1335 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_knee | ( | ) | const |
Get proj_left_knee value.
Left knee position vector.
Definition at line 1386 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 1399 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_shoulder | ( | ) | const |
Get proj_left_shoulder value.
Left shoulder position vector.
Definition at line 618 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 631 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_wrist | ( | ) | const |
Get proj_left_wrist value.
Left wrist position vector.
Definition at line 746 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 759 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_neck | ( | ) | const |
Get proj_neck value.
Neck position vector.
Definition at line 373 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 385 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_ankle | ( | ) | const |
Get proj_right_ankle value.
Right ankle position vector.
Definition at line 1706 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 1719 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_collar | ( | ) | const |
Get proj_right_collar value.
Right collar position vector.
Definition at line 938 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 951 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_elbow | ( | ) | const |
Get proj_right_elbow value.
Right elbow position vector.
Definition at line 1066 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 1079 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_fingertip | ( | ) | const |
Get proj_right_fingertip value.
Right fingertip position vector.
Definition at line 1258 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 1271 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_foot | ( | ) | const |
Get proj_right_foot value.
Right foot position vector.
Definition at line 1770 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 1783 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_hand | ( | ) | const |
Get proj_right_hand value.
Right hand position vector.
Definition at line 1194 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 1207 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_hip | ( | ) | const |
Get proj_right_hip value.
Right hip position vector.
Definition at line 1578 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 1591 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_knee | ( | ) | const |
Get proj_right_knee value.
Right knee position vector.
Definition at line 1642 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 1655 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_shoulder | ( | ) | const |
Get proj_right_shoulder value.
Right shoulder position vector.
Definition at line 1002 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 1015 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_wrist | ( | ) | const |
Get proj_right_wrist value.
Right wrist position vector.
Definition at line 1130 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 1143 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_torso | ( | ) | const |
Get proj_torso value.
Torso position vector.
Definition at line 433 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 445 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_waist | ( | ) | const |
Get proj_waist value.
Waist position vector.
Definition at line 493 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 505 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 160 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 191 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 118 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 242 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 300 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 288 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 360 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 348 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 1500 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 1487 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 604 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 591 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 732 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 719 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 924 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 911 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 1564 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 1551 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 860 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 847 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 1372 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 1359 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 1436 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 1423 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 668 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 655 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 796 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 783 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 420 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 408 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 1756 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 1743 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 988 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 975 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 1116 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 1103 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 1308 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 1295 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 1820 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 1807 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 1244 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 1231 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 1628 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 1615 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 1692 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 1679 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 1052 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 1039 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 1180 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 1167 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 480 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 468 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 540 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 528 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 180 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 211 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 149 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::vertical_fov | ( | ) | const |
Get vertical_fov value.
Opening angle in radians.
Definition at line 129 of file HumanSkeletonProjectionInterface.cpp.