PIPER
1.0.1
|
This class stores the metadata It is composed by different types of metadata. More...
Public Types | |
typedef std::map< std::string, piper::hbm::Entity > | EntityCont |
typedef std::map< std::string, piper::hbm::EntityJoint > | JointCont |
typedef std::map< std::string, piper::hbm::EntityContact > | ContactCont |
typedef std::map< std::string, piper::hbm::Landmark > | LandmarkCont |
typedef std::map< std::string, piper::hbm::InteractionControlPoint > | InteractionControlPointCont |
Public Member Functions | |
piper::units::Length | lengthUnit () const |
bool | isGravityDefined () const |
piper::hbm::Coord const & | gravity () const |
EntityCont const & | entities () const |
piper::hbm::Entity const & | entity (const std::string &entityname) const |
JointCont const & | joints () const |
ContactCont const & | contacts () const |
InteractionControlPointCont & | interactionControlPoints () |
LandmarkCont const & | landmarks () const |
This class stores the metadata It is composed by different types of metadata.
typedef std::map<std::string, piper::hbm::EntityContact> piper::hbm::Metadata::ContactCont |
typedef std::map<std::string, piper::hbm::Entity> piper::hbm::Metadata::EntityCont |
typedef std::map<std::string, piper::hbm::InteractionControlPoint> piper::hbm::Metadata::InteractionControlPointCont |
typedef std::map<std::string, piper::hbm::EntityJoint> piper::hbm::Metadata::JointCont |
typedef std::map<std::string, piper::hbm::Landmark> piper::hbm::Metadata::LandmarkCont |
ContactCont const& piper::hbm::Metadata::contacts | ( | ) | const |
EntityCont const& piper::hbm::Metadata::entities | ( | ) | const |
piper::hbm::Entity const& piper::hbm::Metadata::entity | ( | const std::string & | entityname | ) | const |
piper::hbm::Coord const& piper::hbm::Metadata::gravity | ( | ) | const |
InteractionControlPointCont& piper::hbm::Metadata::interactionControlPoints | ( | ) |
bool piper::hbm::Metadata::isGravityDefined | ( | ) | const |
JointCont const& piper::hbm::Metadata::joints | ( | ) | const |
LandmarkCont const& piper::hbm::Metadata::landmarks | ( | ) | const |
piper::units::Length piper::hbm::Metadata::lengthUnit | ( | ) | const |