k4a_bt_body_32.h File Reference
#include <SimoxUtility/color/Color.h>
#include <SimoxUtility/meta/enum/EnumNames.hpp>
+ Include dependency graph for k4a_bt_body_32.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
namespace  armarx::human
 
namespace  armarx::human::pose
 
namespace  armarx::human::pose::model
 
namespace  armarx::human::pose::model::k4a_bt_body_32
 This file is part of ArmarX.
 

Enumerations

enum class  Joints {
  Pelvis , SpineNaval , SpineChest , Neck ,
  ClavicleLeft , ShoulderLeft , ElbowLeft , WristLeft ,
  HandLeft , HandtipLeft , ThumbLeft , ClavicleRight ,
  ShoulderRight , ElbowRight , WristRight , HandRight ,
  HandtipRight , ThumbRight , HipLeft , KneeLeft ,
  AnkleLeft , FootLeft , HipRight , KneeRight ,
  AnkleRight , FootRight , Head , Nose ,
  EyeLeft , EarLeft , EyeRight , EarRight
}
 Joints with index as defined in the body model. More...
 

Variables

const std::map< Joints, simox::Color > Colors
 
const simox::meta::EnumNames< JointsJointNames
 Names of the joints as defined in the body model.
 
const std::string ModelId = "K4ABT_BODY_32"
 
const std::vector< std::pair< Joints, Joints > > Segments
 Segments (defined by pairs of joints) as defined in the body model.