#include <AbstractSeq.h>
§ SetPartLabelFunction
§ AbstractMultiSeq() [1/2]
| AbstractMultiSeq::AbstractMultiSeq |
( |
const char * |
seqType | ) |
|
§ AbstractMultiSeq() [2/2]
§ ~AbstractMultiSeq()
| AbstractMultiSeq::~AbstractMultiSeq |
( |
| ) |
|
|
virtual |
§ cloneSeq()
Implements cnoid::AbstractSeq.
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::MultiSE3Seq, cnoid::MultiAffine3Seq, cnoid::MultiVector3Seq, cnoid::MultiDeviceStateSeq, cnoid::BodyMotion, and cnoid::MultiValueSeq.
§ copySeqProperties()
§ doWriteSeq()
| bool AbstractMultiSeq::doWriteSeq |
( |
YAMLWriter & |
writer | ) |
|
|
protectedvirtual |
§ getNumParts()
| virtual int cnoid::AbstractMultiSeq::getNumParts |
( |
| ) |
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 > >, and cnoid::BodyMotion.
§ operator=()
§ partIndex()
| int AbstractMultiSeq::partIndex |
( |
const std::string & |
partLabel | ) |
const |
|
virtual |
§ partLabel()
| const std::string & AbstractMultiSeq::partLabel |
( |
int |
partIndex | ) |
const |
|
virtual |
§ readSeqPartLabels()
§ setDimension()
| virtual void cnoid::AbstractMultiSeq::setDimension |
( |
int |
numFrames, |
|
|
int |
numParts, |
|
|
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 > >, and cnoid::BodyMotion.
§ setNumParts()
| virtual void cnoid::AbstractMultiSeq::setNumParts |
( |
int |
numParts, |
|
|
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 > >, and cnoid::BodyMotion.
§ writeSeqPartLabels()
| bool AbstractMultiSeq::writeSeqPartLabels |
( |
YAMLWriter & |
writer | ) |
|
|
protected |
The documentation for this class was generated from the following files: