Karlsruhe Institute of Technology (KIT) Logo

Master Motor Map

Whole-body human reference model and tools for unifying representations of whole-body human motion

Public Member Functions | Protected Attributes
MMM::UnlabeledMarkerMotion Class Reference
Inheritance diagram for MMM::UnlabeledMarkerMotion:
[legend]

Public Member Functions

void appendFrame (UnlabeledMarkerDataPtr data)
 
UnlabeledMarkerDataPtr getFrame (size_t frame) const
 
virtual EIGEN_MAKE_ALIGNED_OPERATOR_NEW unsigned int getNumFrames ()
 
virtual std::string toXML ()
 
- Public Member Functions inherited from MMM::AbstractMotion
virtual bool addEntry (const std::string &name, MotionEntryPtr entry)
 
virtual MotionEntryPtr getEntry (const std::string &name)
 Retrieve custom motion data entries. Name is internally converted to lowercase.
 
virtual bool hasEntry (const std::string &name) const
 Check if entry with name (lowercase) is present.
 
virtual bool removeEntry (const std::string &name)
 Remove custom entry.
 
bool saveXML (const std::string &filename)
 Stores MMM content to file.
 

Protected Attributes

std::vector< UnlabeledMarkerDataPtr > markerTrajectories
 
- Protected Attributes inherited from MMM::AbstractMotion
std::map< std::string, MotionEntryPtr > motionEntries
 Custom Entries are stored in this map.
 

Additional Inherited Members

- Static Public Member Functions inherited from MMM::AbstractMotion
template<typename M , typename std::enable_if< std::is_base_of< AbstractMotion, M >::value >::type * = nullptr>
static bool saveXML (const std::vector< std::shared_ptr< M >> &motions, const std::string &filename)
 Stores MMM content to file.
 
- Static Protected Member Functions inherited from MMM::AbstractMotion
static bool saveXML (const std::string &filename, const std::string &content)
 

Member Function Documentation

◆ getNumFrames()

unsigned int MMM::UnlabeledMarkerMotion::getNumFrames ( )
virtual

Returns the number of entries.

Implements MMM::AbstractMotion.

◆ toXML()

std::string MMM::UnlabeledMarkerMotion::toXML ( )
virtual

Creates an XML string for this object.

Implements MMM::AbstractMotion.


The documentation for this class was generated from the following files:
KoroiBot Logo WALK-MAN Logo Xperience Logo SecondHands Logo TimeStorm Logo I-SUPPORT Logo
PACO-PLUS Logo SFB-588 Logo SPP1527 Logo