Choreonoid  1.1
Public メソッド | Protected メソッド | すべてのメンバ一覧
クラス cnoid::Vector3Seq

#include <Vector3Seq.h>

cnoid::Vector3Seqに対する継承グラフ
cnoid::Seq< Vector3 > cnoid::SeqBase

Public メソッド

 Vector3Seq (int nFrames=0, double frameRate=100.0)
 Vector3Seq (const Vector3Seq &org)
virtual ~Vector3Seq ()
virtual bool write (YamlWriter &writer)
virtual bool read (const YamlMapping &archive)
virtual bool loadPlainFormat (const std::string &filename)
virtual bool saveAsPlainFormat (const std::string &filename)
- Public メソッド inherited from cnoid::Seq< Vector3 >
 Seq (const char *seqType, int nFrames=0.0, double frameRate=100.0)
 Seq (const Seq< Vector3 > &org)
virtual ~Seq ()
virtual double getFrameRate () const
double frameRate () const
virtual void setFrameRate (double frameRate)
virtual int getNumFrames () const
int numFrames () const
virtual void setNumFrames (int n, bool clearNewElements=false)
bool empty () const
int frameOfTime (double time) const
double timeOfFrame (int frame) const
Vector3operator[] (int frameIndex)
const Vector3operator[] (int frameIndex) const
Vector3at (int frameIndex)
const Vector3at (int frameIndex) const
- Public メソッド inherited from cnoid::SeqBase
 SeqBase (const char *seqType)
 SeqBase (const SeqBase &org)
virtual ~SeqBase ()
const std::string & seqType () const
double getTimeStep () const
void setTimeStep (double timeStep)
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

Protected メソッド

virtual Vector3 defaultValue () const

Additional Inherited Members

- Public 型 inherited from cnoid::Seq< Vector3 >
typedef boost::shared_ptr< Seq
< Vector3 > > 
Ptr
- Protected 変数 inherited from cnoid::Seq< Vector3 >
std::vector< Vector3container
double frameRate_

コンストラクタとデストラクタ

Vector3Seq::Vector3Seq ( int  nFrames = 0,
double  frameRate = 100.0 
)
Vector3Seq::Vector3Seq ( const Vector3Seq org)
Vector3Seq::~Vector3Seq ( )
virtual

関数

virtual Vector3 cnoid::Vector3Seq::defaultValue ( ) const
inlineprotectedvirtual

cnoid::Seq< Vector3 >を再定義しています。

bool Vector3Seq::loadPlainFormat ( const std::string &  filename)
virtual
bool Vector3Seq::read ( const YamlMapping archive)
virtual

cnoid::Seq< Vector3 >を再定義しています。

bool Vector3Seq::saveAsPlainFormat ( const std::string &  filename)
virtual
bool Vector3Seq::write ( YamlWriter writer)
virtual

cnoid::Seq< Vector3 >を再定義しています。


このクラスの説明は次のファイルから生成されました: