Choreonoid  1.1
公開メンバ関数 | 限定公開メンバ関数 | フレンド | 全メンバ一覧
cnoid::KinematicsSimulatorItem クラス

#include <KinematicsSimulatorItem.h>

cnoid::KinematicsSimulatorItem の継承関係図
cnoid::SimulatorItem

公開メンバ関数

 KinematicsSimulatorItem ()
 
 KinematicsSimulatorItem (const KinematicsSimulatorItem &org)
 
virtual ~KinematicsSimulatorItem ()
 
- 基底クラス cnoid::SimulatorItem に属する継承公開メンバ関数
 SimulatorItem ()
 
 SimulatorItem (const SimulatorItem &org)
 
virtual ~SimulatorItem ()
 
void setAllLinkPositionOutputMode (bool on)
 
bool isAllLinkPositionOutputMode ()
 
bool startSimulation ()
 
void stopSimulation ()
 
bool isSimulationRunning ()
 
SignalProxy< boost::signal
< void()> > 
sigSimulationFinished ()
 

限定公開メンバ関数

virtual QWidget * settingPanel ()
 
virtual bool doStartSimulation ()
 
virtual bool doStepSimulation ()
 
virtual double doFlushResults ()
 
virtual double doStopSimulation ()
 
virtual ItemPtr doDuplicate () const
 
virtual bool store (Archive &archive)
 
virtual bool restore (const Archive &archive)
 
- 基底クラス cnoid::SimulatorItem に属する継承限定公開メンバ関数
void lockResults ()
 
void unlockResults ()
 
void requestToFlushResults ()
 

フレンド

class KSIImpl
 

構築子と解体子

KinematicsSimulatorItem::KinematicsSimulatorItem ( )
KinematicsSimulatorItem::KinematicsSimulatorItem ( const KinematicsSimulatorItem org)
KinematicsSimulatorItem::~KinematicsSimulatorItem ( )
virtual

関数詳解

ItemPtr KinematicsSimulatorItem::doDuplicate ( ) const
protectedvirtual
double KinematicsSimulatorItem::doFlushResults ( )
protectedvirtual
戻り値
time at the last flush

cnoid::SimulatorItemを実装しています。

bool KinematicsSimulatorItem::doStartSimulation ( )
protectedvirtual

cnoid::SimulatorItemを実装しています。

bool KinematicsSimulatorItem::doStepSimulation ( )
protectedvirtual

cnoid::SimulatorItemを実装しています。

double KinematicsSimulatorItem::doStopSimulation ( )
protectedvirtual
戻り値
finish time

cnoid::SimulatorItemを実装しています。

bool KinematicsSimulatorItem::restore ( const Archive &  archive)
protectedvirtual
QWidget * KinematicsSimulatorItem::settingPanel ( )
protectedvirtual

cnoid::SimulatorItemを実装しています。

bool KinematicsSimulatorItem::store ( Archive &  archive)
protectedvirtual

フレンドと関連関数の詳解

friend class KSIImpl
friend

このクラス詳解は次のファイルから抽出されました: