Choreonoid
1.1
|
#include <Seq.h>
公開型 | |
typedef boost::shared_ptr< Seq < ElementType > > | Ptr |
公開メンバ関数 | |
Seq (const char *seqType, int nFrames=0.0, double frameRate=100.0) | |
Seq (const Seq< ElementType > &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 |
ElementType & | operator[] (int frameIndex) |
const ElementType & | operator[] (int frameIndex) const |
ElementType & | at (int frameIndex) |
const ElementType & | at (int frameIndex) const |
virtual bool | read (const YamlMapping &archive) |
virtual bool | write (YamlWriter &writer) |
![]() | |
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 |
限定公開メンバ関数 | |
virtual ElementType | defaultValue () const |
![]() | |
void | setIoErrorMessage (const std::string &message) |
限定公開変数類 | |
std::vector< ElementType > | container |
double | frameRate_ |
typedef boost::shared_ptr< Seq<ElementType> > cnoid::Seq< ElementType >::Ptr |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inlineprotectedvirtual |
cnoid::Vector3Seqで再実装されています。
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
cnoid::SeqBaseを実装しています。
|
inlinevirtual |
cnoid::SeqBaseを実装しています。
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
cnoid::SeqBaseを再実装しています。
cnoid::Vector3Seqで再実装されています。
|
inlinevirtual |
cnoid::SeqBaseを実装しています。
|
inlinevirtual |
cnoid::SeqBaseを実装しています。
|
inline |
|
inlinevirtual |
cnoid::SeqBaseを再実装しています。
cnoid::Vector3Seqで再実装されています。
|
protected |
|
protected |