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

#include <BodyMotionItem.h>

Public メソッド

 BodyMotionItem ()
virtual MultiSeqBasePtr seqBase ()
const BodyMotionPtrmotion ()
MultiValueSeqItem * jointPosSeqItem ()
const MultiValueSeqPtrjointPosSeq ()
MultiAffine3SeqItem * linkPosSeqItem ()
const MultiAffine3SeqPtrlinkPosSeq ()
bool hasRelativeZmpSeqItem ()
Vector3SeqItem * relativeZmpSeqItem ()
Vector3SeqPtr relativeZmpSeq ()
virtual void notifyUpdate ()
void updateChildItemLineup ()

Protected メソッド

 BodyMotionItem (const BodyMotionItem &org)
virtual ItemPtr doDuplicate () const
virtual bool store (Archive &archive)
virtual bool restore (const Archive &archive)

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

BodyMotionItem::BodyMotionItem ( )
BodyMotionItem::BodyMotionItem ( const BodyMotionItem org)
protected

関数

ItemPtr BodyMotionItem::doDuplicate ( ) const
protectedvirtual
bool cnoid::BodyMotionItem::hasRelativeZmpSeqItem ( )
inline
const MultiValueSeqPtr& cnoid::BodyMotionItem::jointPosSeq ( )
inline
MultiValueSeqItem* cnoid::BodyMotionItem::jointPosSeqItem ( )
inline
const MultiAffine3SeqPtr& cnoid::BodyMotionItem::linkPosSeq ( )
inline
MultiAffine3SeqItem* cnoid::BodyMotionItem::linkPosSeqItem ( )
inline
const BodyMotionPtr& cnoid::BodyMotionItem::motion ( )
inline
void BodyMotionItem::notifyUpdate ( )
virtual
Vector3SeqPtr cnoid::BodyMotionItem::relativeZmpSeq ( )
inline
Vector3SeqItem * BodyMotionItem::relativeZmpSeqItem ( )
bool BodyMotionItem::restore ( const Archive &  archive)
protectedvirtual
virtual MultiSeqBasePtr cnoid::BodyMotionItem::seqBase ( )
inlinevirtual
bool BodyMotionItem::store ( Archive &  archive)
protectedvirtual
void BodyMotionItem::updateChildItemLineup ( )

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