Choreonoid  1.1
公開メンバ関数 | 全メンバ一覧
cnoid::MultiSeqBase クラスabstract

#include <SeqBase.h>

cnoid::MultiSeqBase の継承関係図
cnoid::SeqBase cnoid::BodyMotion cnoid::MultiSeq< ElementType, Allocator > cnoid::MultiSeq< Affine3, Eigen::aligned_allocator< Affine3 > > cnoid::MultiSeq< double > cnoid::MultiAffine3Seq cnoid::MultiValueSeq

公開メンバ関数

 MultiSeqBase (const char *seqType)
 
 MultiSeqBase (const SeqBase &org)
 
virtual ~MultiSeqBase ()
 
virtual void setDimension (int numFrames, int numParts, bool claerNewElements=false)=0
 
virtual void setNumParts (int numParts, bool clearNewElements=false)=0
 
virtual int getNumParts () const =0
 
virtual bool read (const YamlMapping &archive)
 
virtual bool write (YamlWriter &writer)
 
- 基底クラス cnoid::SeqBase に属する継承公開メンバ関数
 SeqBase (const char *seqType)
 
 SeqBase (const SeqBase &org)
 
virtual ~SeqBase ()
 
const std::string & seqType () const
 
virtual double getFrameRate () const =0
 
virtual void setFrameRate (double frameRate)=0
 
double getTimeStep () const
 
void setTimeStep (double timeStep)
 
virtual int getNumFrames () const =0
 
virtual void setNumFrames (int n, bool clearNewElements=false)=0
 
void setTimeLength (double length, bool clearNewElements=false)
 
double getTimeLength () const
 
const std::string & purpose ()
 
virtual void setPurpose (const std::string &purpose)
 
const std::string & ioErrorMessage () const
 

その他の継承メンバ

- 基底クラス cnoid::SeqBase に属する継承限定公開メンバ関数
void setIoErrorMessage (const std::string &message)
 

構築子と解体子

cnoid::MultiSeqBase::MultiSeqBase ( const char *  seqType)
inline
cnoid::MultiSeqBase::MultiSeqBase ( const SeqBase org)
inline
virtual cnoid::MultiSeqBase::~MultiSeqBase ( )
inlinevirtual

関数詳解

virtual int cnoid::MultiSeqBase::getNumParts ( ) const
pure virtual
bool MultiSeqBase::read ( const YamlMapping archive)
virtual
virtual void cnoid::MultiSeqBase::setDimension ( int  numFrames,
int  numParts,
bool  claerNewElements = false 
)
pure virtual
virtual void cnoid::MultiSeqBase::setNumParts ( int  numParts,
bool  clearNewElements = false 
)
pure virtual
bool MultiSeqBase::write ( YamlWriter writer)
virtual

このクラス詳解は次のファイルから抽出されました: