65 typedef typename Point::value_type Scalar;
69 explicit AnimationT(std::string _name =
"") : name_(_name), fps_(60) {}
79 virtual Pose *pose(
unsigned int _iFrame) = 0;
80 virtual unsigned int frameCount() = 0;
88 virtual void insertJointAt(
unsigned int _index) = 0;
89 virtual void removeJointAt(
unsigned int _index) = 0;
92 virtual void updateFromGlobal(
unsigned int _index) = 0;
93 virtual void clearPoseCache() {}
95 inline std::string name() {
99 inline void setName(std::string _name) {
107 inline void setFps(
int _fps) {