#include <AbstractSeq.h>
AbstractSeq::AbstractSeq |
( |
const char * |
seqType | ) |
|
|
protected |
AbstractSeq::~AbstractSeq |
( |
| ) |
|
|
virtual |
void cnoid::AbstractSeq::addSeqMessage |
( |
const std::string & |
message | ) |
|
|
inlineprotected |
bool AbstractSeq::checkSeqContent |
( |
const Mapping & |
archive, |
|
|
const std::string |
contentName, |
|
|
bool |
throwEx = false |
|
) |
| |
|
protected |
void cnoid::AbstractSeq::clearSeqMessage |
( |
| ) |
|
|
inlineprotected |
Implemented in cnoid::AbstractMultiSeq, cnoid::MultiSeq< ElementType, Allocator >, cnoid::MultiSeq< DeviceStatePtr >, cnoid::MultiSeq< SE3, Eigen::aligned_allocator< SE3 > >, cnoid::MultiSeq< double >, cnoid::MultiSeq< Vector3, Eigen::aligned_allocator< Vector3 > >, cnoid::MultiSeq< CollisionLinkPairListPtr >, cnoid::MultiSeq< Affine3, Eigen::aligned_allocator< Affine3 > >, cnoid::Seq< ElementType >, cnoid::Seq< Vector3 >, cnoid::MultiSE3Seq, cnoid::MultiAffine3Seq, cnoid::MultiVector3Seq, cnoid::MultiDeviceStateSeq, cnoid::BodyMotion, cnoid::MultiValueSeq, cnoid::ZMPSeq, and cnoid::Vector3Seq.
void AbstractSeq::copySeqProperties |
( |
const AbstractSeq & |
source | ) |
|
static const double cnoid::AbstractSeq::defaultFrameRate |
( |
| ) |
|
|
inlinestatic |
bool AbstractSeq::doReadSeq |
( |
const Mapping & |
archive | ) |
|
|
protectedvirtual |
bool AbstractSeq::doWriteSeq |
( |
YAMLWriter & |
writer | ) |
|
|
protectedvirtual |
virtual double cnoid::AbstractSeq::getFrameRate |
( |
| ) |
const |
|
pure virtual |
Implemented in cnoid::MultiSeq< ElementType, Allocator >, cnoid::MultiSeq< DeviceStatePtr >, cnoid::MultiSeq< SE3, Eigen::aligned_allocator< SE3 > >, cnoid::MultiSeq< double >, cnoid::MultiSeq< Vector3, Eigen::aligned_allocator< Vector3 > >, cnoid::MultiSeq< CollisionLinkPairListPtr >, cnoid::MultiSeq< Affine3, Eigen::aligned_allocator< Affine3 > >, cnoid::Seq< ElementType >, cnoid::Seq< Vector3 >, and cnoid::BodyMotion.
virtual int cnoid::AbstractSeq::getNumFrames |
( |
| ) |
const |
|
pure virtual |
Implemented in cnoid::MultiSeq< ElementType, Allocator >, cnoid::MultiSeq< DeviceStatePtr >, cnoid::MultiSeq< SE3, Eigen::aligned_allocator< SE3 > >, cnoid::MultiSeq< double >, cnoid::MultiSeq< Vector3, Eigen::aligned_allocator< Vector3 > >, cnoid::MultiSeq< CollisionLinkPairListPtr >, cnoid::MultiSeq< Affine3, Eigen::aligned_allocator< Affine3 > >, cnoid::Seq< ElementType >, cnoid::Seq< Vector3 >, and cnoid::BodyMotion.
double cnoid::AbstractSeq::getOffsetTime |
( |
| ) |
const |
|
inline |
int AbstractSeq::getOffsetTimeFrame |
( |
| ) |
const |
|
virtual |
Reimplemented in cnoid::MultiSeq< ElementType, Allocator >, cnoid::MultiSeq< DeviceStatePtr >, cnoid::MultiSeq< SE3, Eigen::aligned_allocator< SE3 > >, cnoid::MultiSeq< double >, cnoid::MultiSeq< Vector3, Eigen::aligned_allocator< Vector3 > >, cnoid::MultiSeq< CollisionLinkPairListPtr >, cnoid::MultiSeq< Affine3, Eigen::aligned_allocator< Affine3 > >, and cnoid::BodyMotion.
double cnoid::AbstractSeq::getTimeLength |
( |
| ) |
const |
|
inline |
double cnoid::AbstractSeq::getTimeOfFrame |
( |
int |
frame | ) |
|
|
inline |
double cnoid::AbstractSeq::getTimeStep |
( |
| ) |
const |
|
inline |
Reimplemented in cnoid::MultiSeq< ElementType, Allocator >, cnoid::MultiSeq< DeviceStatePtr >, cnoid::MultiSeq< SE3, Eigen::aligned_allocator< SE3 > >, cnoid::MultiSeq< double >, cnoid::MultiSeq< Vector3, Eigen::aligned_allocator< Vector3 > >, cnoid::MultiSeq< CollisionLinkPairListPtr >, cnoid::MultiSeq< Affine3, Eigen::aligned_allocator< Affine3 > >, cnoid::Seq< ElementType >, cnoid::Seq< Vector3 >, and cnoid::ZMPSeq.
bool AbstractSeq::readSeq |
( |
const Mapping & |
archive | ) |
|
const std::string& cnoid::AbstractSeq::seqContentName |
( |
| ) |
|
|
inline |
const std::string& cnoid::AbstractSeq::seqMessage |
( |
| ) |
const |
|
inline |
const std::string& cnoid::AbstractSeq::seqType |
( |
| ) |
const |
|
inline |
virtual void cnoid::AbstractSeq::setFrameRate |
( |
double |
frameRate | ) |
|
|
pure virtual |
Implemented in cnoid::MultiSeq< ElementType, Allocator >, cnoid::MultiSeq< DeviceStatePtr >, cnoid::MultiSeq< SE3, Eigen::aligned_allocator< SE3 > >, cnoid::MultiSeq< double >, cnoid::MultiSeq< Vector3, Eigen::aligned_allocator< Vector3 > >, cnoid::MultiSeq< CollisionLinkPairListPtr >, cnoid::MultiSeq< Affine3, Eigen::aligned_allocator< Affine3 > >, cnoid::Seq< ElementType >, cnoid::Seq< Vector3 >, and cnoid::BodyMotion.
virtual void cnoid::AbstractSeq::setNumFrames |
( |
int |
n, |
|
|
bool |
clearNewElements = false |
|
) |
| |
|
pure virtual |
Implemented in cnoid::MultiSeq< ElementType, Allocator >, cnoid::MultiSeq< DeviceStatePtr >, cnoid::MultiSeq< SE3, Eigen::aligned_allocator< SE3 > >, cnoid::MultiSeq< double >, cnoid::MultiSeq< Vector3, Eigen::aligned_allocator< Vector3 > >, cnoid::MultiSeq< CollisionLinkPairListPtr >, cnoid::MultiSeq< Affine3, Eigen::aligned_allocator< Affine3 > >, cnoid::Seq< ElementType >, cnoid::Seq< Vector3 >, and cnoid::BodyMotion.
virtual void cnoid::AbstractSeq::setSeqContentName |
( |
const std::string & |
content | ) |
|
|
inlinevirtual |
void cnoid::AbstractSeq::setTimeLength |
( |
double |
length, |
|
|
bool |
clearNewElements = false |
|
) |
| |
|
inline |
void cnoid::AbstractSeq::setTimeStep |
( |
double |
timeStep | ) |
|
|
inline |
The documentation for this class was generated from the following files: