Choreonoid  1.5
Public Member Functions | Static Public Member Functions | List of all members
cnoid::VirtualRobotRTC Class Reference

#include <VirtualRobotRTC.h>

Inheritance diagram for cnoid::VirtualRobotRTC:

Public Member Functions

 VirtualRobotRTC (RTC::Manager *manager)
 
 ~VirtualRobotRTC ()
 
RTC::ReturnCode_t onInitialize ()
 
void createPorts (BridgeConf *bridgeConf)
 
PortHandlerPtr getOutPortHandler (const std::string &name)
 
PortHandlerPtr getInPortHandler (const std::string &name)
 
RTC::RTCList * getConnectedRtcs ()
 
void inputDataFromSimulator (BodyRTCItem *bodyRTC)
 
void outputDataToSimulator (const BodyPtr &body)
 
void writeDataToOutPorts (double controlTime, double controlTimeStep)
 
void readDataFromInPorts ()
 
void stop ()
 
bool checkOutPortStepTime (double controlTimeStep)
 
void initialize (Body *simulationBody)
 

Static Public Member Functions

static void registerFactory (RTC::Manager *manager, const char *componentTypeName)
 

Constructor & Destructor Documentation

VirtualRobotRTC::VirtualRobotRTC ( RTC::Manager *  manager)
VirtualRobotRTC::~VirtualRobotRTC ( )

Member Function Documentation

bool VirtualRobotRTC::checkOutPortStepTime ( double  controlTimeStep)
void VirtualRobotRTC::createPorts ( BridgeConf bridgeConf)
RTC::RTCList * VirtualRobotRTC::getConnectedRtcs ( )
PortHandlerPtr VirtualRobotRTC::getInPortHandler ( const std::string &  name)
PortHandlerPtr VirtualRobotRTC::getOutPortHandler ( const std::string &  name)
void VirtualRobotRTC::initialize ( Body simulationBody)
void VirtualRobotRTC::inputDataFromSimulator ( BodyRTCItem bodyRTC)
RTC::ReturnCode_t VirtualRobotRTC::onInitialize ( )
void VirtualRobotRTC::outputDataToSimulator ( const BodyPtr body)
void VirtualRobotRTC::readDataFromInPorts ( )
void VirtualRobotRTC::registerFactory ( RTC::Manager *  manager,
const char *  componentTypeName 
)
static
void VirtualRobotRTC::stop ( )
void VirtualRobotRTC::writeDataToOutPorts ( double  controlTime,
double  controlTimeStep 
)

The documentation for this class was generated from the following files: