Choreonoid
1.5
|
#include <ZMPSeq.h>
Public Member Functions | |
ZMPSeq (int nFrames=0) | |
ZMPSeq (const ZMPSeq &org) | |
ZMPSeq (const Vector3Seq &org) | |
ZMPSeq & | operator= (const ZMPSeq &rhs) |
virtual AbstractSeq & | operator= (const AbstractSeq &rhs) |
virtual AbstractSeqPtr | cloneSeq () const |
bool | isRootRelative () const |
void | setRootRelative (bool on) |
![]() | |
Vector3Seq (int nFrames=0) | |
Vector3Seq (const Vector3Seq &org) | |
virtual | ~Vector3Seq () |
virtual bool | loadPlainFormat (const std::string &filename) |
virtual bool | saveAsPlainFormat (const std::string &filename) |
![]() | |
Seq (const char *seqType, int nFrames=0.0) | |
Seq (const SeqType &org) | |
SeqType & | operator= (const SeqType &rhs) |
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 |
Vector3 & | operator[] (int frameIndex) |
const Vector3 & | operator[] (int frameIndex) const |
Vector3 & | at (int frameIndex) |
const Vector3 & | at (int frameIndex) const |
int | clampFrameIndex (int frameIndex, bool &out_isValidRange) |
![]() | |
virtual | ~AbstractSeq () |
void | copySeqProperties (const AbstractSeq &source) |
const std::string & | seqType () const |
double | getTimeStep () const |
void | setTimeStep (double timeStep) |
double | getTimeOfFrame (int frame) |
virtual int | getOffsetTimeFrame () const |
double | getOffsetTime () const |
void | setTimeLength (double length, bool clearNewElements=false) |
double | getTimeLength () const |
const std::string & | seqContentName () |
virtual void | setSeqContentName (const std::string &content) |
bool | readSeq (const Mapping &archive) |
bool | writeSeq (YAMLWriter &writer) |
const std::string & | seqMessage () const |
Static Public Member Functions | |
static const std::string & | key () |
![]() | |
static const double | defaultFrameRate () |
Protected Member Functions | |
virtual bool | doWriteSeq (YAMLWriter &writer) |
virtual bool | doReadSeq (const Mapping &archive) |
![]() | |
virtual Vector3 | defaultValue () const |
![]() | |
AbstractSeq (const char *seqType) | |
AbstractSeq (const AbstractSeq &org) | |
bool | checkSeqContent (const Mapping &archive, const std::string contentName, bool throwEx=false) |
void | clearSeqMessage () |
void | addSeqMessage (const std::string &message) |
Additional Inherited Members | |
![]() | |
typedef Seq< Vector3 > | BaseSeqType |
![]() | |
typedef boost::shared_ptr< SeqType > | Ptr |
![]() | |
std::vector< Vector3 > | container |
double | frameRate_ |
ZMPSeq::ZMPSeq | ( | int | nFrames = 0 | ) |
ZMPSeq::ZMPSeq | ( | const ZMPSeq & | org | ) |
ZMPSeq::ZMPSeq | ( | const Vector3Seq & | org | ) |
|
virtual |
Reimplemented from cnoid::Vector3Seq.
|
protectedvirtual |
Reimplemented from cnoid::Vector3Seq.
|
protectedvirtual |
Reimplemented from cnoid::Vector3Seq.
|
inline |
|
static |
|
virtual |
Reimplemented from cnoid::Seq< Vector3 >.
void ZMPSeq::setRootRelative | ( | bool | on | ) |