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 37 of file HumanSkeletonProjectionInterface.h.
|
virtual |
Copy values from other interface.
other | other interface to copy values from |
Implements fawkes::Interface.
Definition at line 1847 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 1836 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 1858 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::horizontal_fov | ( | ) | const |
Get horizontal_fov value.
Opening angle in radians.
Definition at line 104 of file HumanSkeletonProjectionInterface.cpp.
uint16_t fawkes::HumanSkeletonProjectionInterface::max_depth | ( | ) | const |
Get max_depth value.
Maximum depth value.
Definition at line 228 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_horizontal_fov | ( | ) | const |
Get maximum length of horizontal_fov value.
Definition at line 114 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_max_depth | ( | ) | const |
Get maximum length of max_depth value.
Definition at line 238 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_com | ( | ) | const |
Get maximum length of proj_com value.
Definition at line 284 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_head | ( | ) | const |
Get maximum length of proj_head value.
Definition at line 344 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_ankle | ( | ) | const |
Get maximum length of proj_left_ankle value.
Definition at line 1482 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_collar | ( | ) | const |
Get maximum length of proj_left_collar value.
Definition at line 586 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_elbow | ( | ) | const |
Get maximum length of proj_left_elbow value.
Definition at line 714 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_fingertip | ( | ) | const |
Get maximum length of proj_left_fingertip value.
Definition at line 906 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_foot | ( | ) | const |
Get maximum length of proj_left_foot value.
Definition at line 1546 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_hand | ( | ) | const |
Get maximum length of proj_left_hand value.
Definition at line 842 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_hip | ( | ) | const |
Get maximum length of proj_left_hip value.
Definition at line 1354 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_knee | ( | ) | const |
Get maximum length of proj_left_knee value.
Definition at line 1418 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_shoulder | ( | ) | const |
Get maximum length of proj_left_shoulder value.
Definition at line 650 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_wrist | ( | ) | const |
Get maximum length of proj_left_wrist value.
Definition at line 778 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_neck | ( | ) | const |
Get maximum length of proj_neck value.
Definition at line 404 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_ankle | ( | ) | const |
Get maximum length of proj_right_ankle value.
Definition at line 1738 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_collar | ( | ) | const |
Get maximum length of proj_right_collar value.
Definition at line 970 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_elbow | ( | ) | const |
Get maximum length of proj_right_elbow value.
Definition at line 1098 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_fingertip | ( | ) | const |
Get maximum length of proj_right_fingertip value.
Definition at line 1290 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_foot | ( | ) | const |
Get maximum length of proj_right_foot value.
Definition at line 1802 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_hand | ( | ) | const |
Get maximum length of proj_right_hand value.
Definition at line 1226 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_hip | ( | ) | const |
Get maximum length of proj_right_hip value.
Definition at line 1610 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_knee | ( | ) | const |
Get maximum length of proj_right_knee value.
Definition at line 1674 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_shoulder | ( | ) | const |
Get maximum length of proj_right_shoulder value.
Definition at line 1034 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_wrist | ( | ) | const |
Get maximum length of proj_right_wrist value.
Definition at line 1162 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_torso | ( | ) | const |
Get maximum length of proj_torso value.
Definition at line 464 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_waist | ( | ) | const |
Get maximum length of proj_waist value.
Definition at line 524 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_res_x | ( | ) | const |
Get maximum length of res_x value.
Definition at line 176 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_res_y | ( | ) | const |
Get maximum length of res_y value.
Definition at line 207 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_vertical_fov | ( | ) | const |
Get maximum length of vertical_fov value.
Definition at line 145 of file HumanSkeletonProjectionInterface.cpp.
|
virtual |
Check if message is valid and can be enqueued.
message | Message to check |
Implements fawkes::Interface.
Definition at line 1869 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_com | ( | ) | const |
Get proj_com value.
Center of mass.
Definition at line 259 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 271 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_head | ( | ) | const |
Get proj_head value.
Head position vector.
Definition at line 319 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 331 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_ankle | ( | ) | const |
Get proj_left_ankle value.
Left ankle position vector.
Definition at line 1456 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 1469 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_collar | ( | ) | const |
Get proj_left_collar value.
Left position vector.
Definition at line 560 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 573 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_elbow | ( | ) | const |
Get proj_left_elbow value.
Left elbow position vector.
Definition at line 688 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 701 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_fingertip | ( | ) | const |
Get proj_left_fingertip value.
Left fingertip position vector.
Definition at line 880 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 893 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_foot | ( | ) | const |
Get proj_left_foot value.
Left foot position vector.
Definition at line 1520 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 1533 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_hand | ( | ) | const |
Get proj_left_hand value.
Left hand position vector.
Definition at line 816 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 829 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_hip | ( | ) | const |
Get proj_left_hip value.
Left hip position vector.
Definition at line 1328 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 1341 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_knee | ( | ) | const |
Get proj_left_knee value.
Left knee position vector.
Definition at line 1392 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 1405 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_shoulder | ( | ) | const |
Get proj_left_shoulder value.
Left shoulder position vector.
Definition at line 624 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 637 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_wrist | ( | ) | const |
Get proj_left_wrist value.
Left wrist position vector.
Definition at line 752 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 765 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_neck | ( | ) | const |
Get proj_neck value.
Neck position vector.
Definition at line 379 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 391 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_ankle | ( | ) | const |
Get proj_right_ankle value.
Right ankle position vector.
Definition at line 1712 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 1725 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_collar | ( | ) | const |
Get proj_right_collar value.
Right collar position vector.
Definition at line 944 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 957 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_elbow | ( | ) | const |
Get proj_right_elbow value.
Right elbow position vector.
Definition at line 1072 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 1085 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_fingertip | ( | ) | const |
Get proj_right_fingertip value.
Right fingertip position vector.
Definition at line 1264 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 1277 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_foot | ( | ) | const |
Get proj_right_foot value.
Right foot position vector.
Definition at line 1776 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 1789 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_hand | ( | ) | const |
Get proj_right_hand value.
Right hand position vector.
Definition at line 1200 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 1213 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_hip | ( | ) | const |
Get proj_right_hip value.
Right hip position vector.
Definition at line 1584 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 1597 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_knee | ( | ) | const |
Get proj_right_knee value.
Right knee position vector.
Definition at line 1648 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 1661 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_shoulder | ( | ) | const |
Get proj_right_shoulder value.
Right shoulder position vector.
Definition at line 1008 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 1021 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_wrist | ( | ) | const |
Get proj_right_wrist value.
Right wrist position vector.
Definition at line 1136 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 1149 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_torso | ( | ) | const |
Get proj_torso value.
Torso position vector.
Definition at line 439 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 451 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_waist | ( | ) | const |
Get proj_waist value.
Waist position vector.
Definition at line 499 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 511 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 166 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 197 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 124 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 248 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 294 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 306 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 354 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 366 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 1493 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 1506 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 597 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 610 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 725 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 738 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 917 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 930 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 1557 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 1570 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 853 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 866 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 1365 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 1378 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 1429 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 1442 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 661 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 674 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 789 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 802 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 414 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 426 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 1749 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 1762 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 981 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 994 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 1109 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 1122 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 1301 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 1314 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 1813 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 1826 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 1237 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 1250 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 1621 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 1634 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 1685 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 1698 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 1045 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 1058 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 1173 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 1186 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 474 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 486 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 534 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 546 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 186 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 217 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 155 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::vertical_fov | ( | ) | const |
Get vertical_fov value.
Opening angle in radians.
Definition at line 135 of file HumanSkeletonProjectionInterface.cpp.