Choreonoid  1.5
Public Member Functions | Public Attributes | List of all members
cnoid::RangeSensorOutPortHandler Class Reference

#include <VirtualRobotPortHandler.h>

Inheritance diagram for cnoid::RangeSensorOutPortHandler:
cnoid::OutPortHandler cnoid::PortHandler

Public Member Functions

 RangeSensorOutPortHandler (PortInfo &info, bool synchController)
 
virtual void inputDataFromSimulator (BodyRTCItem *bodyRTC)
 
virtual void writeDataToPort ()
 
void onRangeSensorStateChanged ()
 
void initialize (Body *simulationBody)
 
- Public Member Functions inherited from cnoid::OutPortHandler
 OutPortHandler (PortInfo &info, bool synchContorller=true)
 
template<class T >
void setTime (T &value, double _time)
 
- Public Member Functions inherited from cnoid::PortHandler
 PortHandler (PortInfo &info)
 
virtual ~PortHandler ()
 

Public Attributes

RTC::OutPort< RTC::RangeData > outPort
 
- Public Attributes inherited from cnoid::OutPortHandler
double stepTime
 
bool synchController
 
- Public Attributes inherited from cnoid::PortHandler
RTC::PortService_var portRef
 
std::string portName
 

Constructor & Destructor Documentation

◆ RangeSensorOutPortHandler()

RangeSensorOutPortHandler::RangeSensorOutPortHandler ( PortInfo info,
bool  synchController 
)

Member Function Documentation

◆ initialize()

void RangeSensorOutPortHandler::initialize ( Body simulationBody)

◆ inputDataFromSimulator()

void RangeSensorOutPortHandler::inputDataFromSimulator ( BodyRTCItem bodyRTC)
virtual

Implements cnoid::OutPortHandler.

◆ onRangeSensorStateChanged()

void RangeSensorOutPortHandler::onRangeSensorStateChanged ( )

◆ writeDataToPort()

void RangeSensorOutPortHandler::writeDataToPort ( )
virtual

Implements cnoid::OutPortHandler.

Member Data Documentation

◆ outPort

RTC::OutPort<RTC::RangeData> cnoid::RangeSensorOutPortHandler::outPort

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