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... | |
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 |
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 1843 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 1832 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 1854 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::horizontal_fov | ( | ) | const |
Get horizontal_fov value.
Opening angle in radians.
Definition at line 100 of file HumanSkeletonProjectionInterface.cpp.
uint16_t fawkes::HumanSkeletonProjectionInterface::max_depth | ( | ) | const |
Get max_depth value.
Maximum depth value.
Definition at line 224 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_horizontal_fov | ( | ) | const |
Get maximum length of horizontal_fov value.
Definition at line 110 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_max_depth | ( | ) | const |
Get maximum length of max_depth value.
Definition at line 234 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_com | ( | ) | const |
Get maximum length of proj_com value.
Definition at line 280 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_head | ( | ) | const |
Get maximum length of proj_head value.
Definition at line 340 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_ankle | ( | ) | const |
Get maximum length of proj_left_ankle value.
Definition at line 1478 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_collar | ( | ) | const |
Get maximum length of proj_left_collar value.
Definition at line 582 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_elbow | ( | ) | const |
Get maximum length of proj_left_elbow value.
Definition at line 710 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_fingertip | ( | ) | const |
Get maximum length of proj_left_fingertip value.
Definition at line 902 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_foot | ( | ) | const |
Get maximum length of proj_left_foot value.
Definition at line 1542 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_hand | ( | ) | const |
Get maximum length of proj_left_hand value.
Definition at line 838 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_hip | ( | ) | const |
Get maximum length of proj_left_hip value.
Definition at line 1350 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_knee | ( | ) | const |
Get maximum length of proj_left_knee value.
Definition at line 1414 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_shoulder | ( | ) | const |
Get maximum length of proj_left_shoulder value.
Definition at line 646 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_left_wrist | ( | ) | const |
Get maximum length of proj_left_wrist value.
Definition at line 774 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_neck | ( | ) | const |
Get maximum length of proj_neck value.
Definition at line 400 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_ankle | ( | ) | const |
Get maximum length of proj_right_ankle value.
Definition at line 1734 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_collar | ( | ) | const |
Get maximum length of proj_right_collar value.
Definition at line 966 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_elbow | ( | ) | const |
Get maximum length of proj_right_elbow value.
Definition at line 1094 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_fingertip | ( | ) | const |
Get maximum length of proj_right_fingertip value.
Definition at line 1286 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_foot | ( | ) | const |
Get maximum length of proj_right_foot value.
Definition at line 1798 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_hand | ( | ) | const |
Get maximum length of proj_right_hand value.
Definition at line 1222 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_hip | ( | ) | const |
Get maximum length of proj_right_hip value.
Definition at line 1606 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_knee | ( | ) | const |
Get maximum length of proj_right_knee value.
Definition at line 1670 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_shoulder | ( | ) | const |
Get maximum length of proj_right_shoulder value.
Definition at line 1030 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_right_wrist | ( | ) | const |
Get maximum length of proj_right_wrist value.
Definition at line 1158 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_torso | ( | ) | const |
Get maximum length of proj_torso value.
Definition at line 460 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_proj_waist | ( | ) | const |
Get maximum length of proj_waist value.
Definition at line 520 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_res_x | ( | ) | const |
Get maximum length of res_x value.
Definition at line 172 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_res_y | ( | ) | const |
Get maximum length of res_y value.
Definition at line 203 of file HumanSkeletonProjectionInterface.cpp.
size_t fawkes::HumanSkeletonProjectionInterface::maxlenof_vertical_fov | ( | ) | const |
Get maximum length of vertical_fov value.
Definition at line 141 of file HumanSkeletonProjectionInterface.cpp.
|
virtual |
Check if message is valid and can be enqueued.
message | Message to check |
Implements fawkes::Interface.
Definition at line 1865 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_com | ( | ) | const |
Get proj_com value.
Center of mass.
Definition at line 255 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 267 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_head | ( | ) | const |
Get proj_head value.
Head position vector.
Definition at line 315 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 327 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_ankle | ( | ) | const |
Get proj_left_ankle value.
Left ankle position vector.
Definition at line 1452 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 1465 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_collar | ( | ) | const |
Get proj_left_collar value.
Left position vector.
Definition at line 556 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 569 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_elbow | ( | ) | const |
Get proj_left_elbow value.
Left elbow position vector.
Definition at line 684 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 697 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_fingertip | ( | ) | const |
Get proj_left_fingertip value.
Left fingertip position vector.
Definition at line 876 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 889 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_foot | ( | ) | const |
Get proj_left_foot value.
Left foot position vector.
Definition at line 1516 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 1529 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_hand | ( | ) | const |
Get proj_left_hand value.
Left hand position vector.
Definition at line 812 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 825 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_hip | ( | ) | const |
Get proj_left_hip value.
Left hip position vector.
Definition at line 1324 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 1337 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_knee | ( | ) | const |
Get proj_left_knee value.
Left knee position vector.
Definition at line 1388 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 1401 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_shoulder | ( | ) | const |
Get proj_left_shoulder value.
Left shoulder position vector.
Definition at line 620 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 633 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_left_wrist | ( | ) | const |
Get proj_left_wrist value.
Left wrist position vector.
Definition at line 748 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 761 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_neck | ( | ) | const |
Get proj_neck value.
Neck position vector.
Definition at line 375 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 387 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_ankle | ( | ) | const |
Get proj_right_ankle value.
Right ankle position vector.
Definition at line 1708 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 1721 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_collar | ( | ) | const |
Get proj_right_collar value.
Right collar position vector.
Definition at line 940 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 953 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_elbow | ( | ) | const |
Get proj_right_elbow value.
Right elbow position vector.
Definition at line 1068 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 1081 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_fingertip | ( | ) | const |
Get proj_right_fingertip value.
Right fingertip position vector.
Definition at line 1260 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 1273 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_foot | ( | ) | const |
Get proj_right_foot value.
Right foot position vector.
Definition at line 1772 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 1785 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_hand | ( | ) | const |
Get proj_right_hand value.
Right hand position vector.
Definition at line 1196 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 1209 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_hip | ( | ) | const |
Get proj_right_hip value.
Right hip position vector.
Definition at line 1580 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 1593 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_knee | ( | ) | const |
Get proj_right_knee value.
Right knee position vector.
Definition at line 1644 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 1657 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_shoulder | ( | ) | const |
Get proj_right_shoulder value.
Right shoulder position vector.
Definition at line 1004 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 1017 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_right_wrist | ( | ) | const |
Get proj_right_wrist value.
Right wrist position vector.
Definition at line 1132 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 1145 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_torso | ( | ) | const |
Get proj_torso value.
Torso position vector.
Definition at line 435 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 447 of file HumanSkeletonProjectionInterface.cpp.
float * fawkes::HumanSkeletonProjectionInterface::proj_waist | ( | ) | const |
Get proj_waist value.
Waist position vector.
Definition at line 495 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 507 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 162 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 193 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 120 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 244 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 302 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 290 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 362 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 350 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 1502 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 1489 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 606 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 593 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 734 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 721 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 926 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 913 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 1566 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 1553 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 862 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 849 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 1374 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 1361 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 1438 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 1425 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 670 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 657 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 798 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 785 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 422 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 410 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 1758 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 1745 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 990 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 977 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 1118 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 1105 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 1310 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 1297 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 1822 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 1809 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 1246 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 1233 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 1630 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 1617 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 1694 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 1681 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 1054 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 1041 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 1182 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 1169 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 482 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 470 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 542 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 530 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 182 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 213 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 151 of file HumanSkeletonProjectionInterface.cpp.
float fawkes::HumanSkeletonProjectionInterface::vertical_fov | ( | ) | const |
Get vertical_fov value.
Opening angle in radians.
Definition at line 131 of file HumanSkeletonProjectionInterface.cpp.