6 #ifndef CNOID_UTIL_MULTI_AFFINE3_SEQ_H_INCLUDED
7 #define CNOID_UTIL_MULTI_AFFINE3_SEQ_H_INCLUDED
23 typedef boost::shared_ptr<MultiAffine3Seq>
Ptr;
25 MultiAffine3Seq(
int numParts = 1,
int numFrames = 0,
double frameRate = DEFAULT_FRAME_RATE);
32 virtual bool loadPlainFormat(
const std::string& filename);
33 bool saveTopPartAsPlainFormat(
const std::string& filename);
Definition: YamlWriter.h:18
bool read(const YamlMapping &mapping, const std::string &key, Eigen::MatrixBase< Derived > &x)
Definition: EigenYaml.h:14
Eigen::Affine3d Affine3
Definition: EigenTypes.h:29
virtual Affine3 defaultValue() const
Definition: MultiAffine3Seq.h:36
YamlSequence & write(YamlMapping &mapping, const std::string &key, const Eigen::MatrixBase< Derived > &x)
Definition: EigenYaml.h:46
boost::shared_ptr< MultiAffine3Seq > Ptr
Definition: MultiAffine3Seq.h:23
Definition: EasyScanner.h:16
Definition: MultiSeq.h:16
MultiAffine3Seq::Ptr MultiAffine3SeqPtr
Definition: MultiAffine3Seq.h:40
Definition: YamlNodes.h:212
Definition: MultiAffine3Seq.h:18
#define CNOID_EXPORT
Definition: Util/exportdecl.h:13