iCub-main
Public Member Functions | Protected Attributes | List of all members
ExampleModule Class Reference
+ Inheritance diagram for ExampleModule:

Public Member Functions

 ExampleModule ()
 
void getArmDependentOptions (Bottle &b, Vector &_gOrien, Vector &_gDisp, Vector &_dOffs, Vector &_dLift, Vector &_home_x)
 
bool configure (ResourceFinder &rf)
 
bool close ()
 
double getPeriod ()
 
void init ()
 
bool updateModule ()
 
bool interruptModule ()
 
 ExampleModule ()
 
bool configure (ResourceFinder &rf)
 
bool close ()
 
double getPeriod ()
 
bool updateModule ()
 

Protected Attributes

AFFACTIONPRIMITIVESLAYERaction
 
BufferedPort< Bottle > inPort
 
Port rpcPort
 
Vector graspOrien
 
Vector graspDisp
 
Vector dOffs
 
Vector dLift
 
Vector home_x
 
bool firstRun
 

Detailed Description

Definition at line 173 of file tutorial_actionPrimitives.cpp.

Constructor & Destructor Documentation

◆ ExampleModule() [1/2]

ExampleModule::ExampleModule ( )
inline

Definition at line 190 of file tutorial_actionPrimitives.cpp.

◆ ExampleModule() [2/2]

ExampleModule::ExampleModule ( )
inline

Definition at line 111 of file tutorial_perceptiveModels.cpp.

Member Function Documentation

◆ close() [1/2]

bool ExampleModule::close ( )
inline

Definition at line 191 of file tutorial_perceptiveModels.cpp.

◆ close() [2/2]

bool ExampleModule::close ( )
inline

Definition at line 340 of file tutorial_actionPrimitives.cpp.

◆ configure() [1/2]

bool ExampleModule::configure ( ResourceFinder &  rf)
inline

Definition at line 114 of file tutorial_perceptiveModels.cpp.

◆ configure() [2/2]

bool ExampleModule::configure ( ResourceFinder &  rf)
inline

Definition at line 280 of file tutorial_actionPrimitives.cpp.

◆ getArmDependentOptions()

void ExampleModule::getArmDependentOptions ( Bottle &  b,
Vector &  _gOrien,
Vector &  _gDisp,
Vector &  _dOffs,
Vector &  _dLift,
Vector &  _home_x 
)
inline

Definition at line 225 of file tutorial_actionPrimitives.cpp.

◆ getPeriod() [1/2]

double ExampleModule::getPeriod ( )
inline

Definition at line 203 of file tutorial_perceptiveModels.cpp.

◆ getPeriod() [2/2]

double ExampleModule::getPeriod ( )
inline

Definition at line 352 of file tutorial_actionPrimitives.cpp.

◆ init()

void ExampleModule::init ( )
inline

Definition at line 358 of file tutorial_actionPrimitives.cpp.

◆ interruptModule()

bool ExampleModule::interruptModule ( )
inline

Definition at line 437 of file tutorial_actionPrimitives.cpp.

◆ updateModule() [1/2]

bool ExampleModule::updateModule ( )
inline

Definition at line 209 of file tutorial_perceptiveModels.cpp.

◆ updateModule() [2/2]

bool ExampleModule::updateModule ( )
inline

Definition at line 370 of file tutorial_actionPrimitives.cpp.

Member Data Documentation

◆ action

AFFACTIONPRIMITIVESLAYER* ExampleModule::action
protected

Definition at line 176 of file tutorial_actionPrimitives.cpp.

◆ dLift

Vector ExampleModule::dLift
protected

Definition at line 183 of file tutorial_actionPrimitives.cpp.

◆ dOffs

Vector ExampleModule::dOffs
protected

Definition at line 182 of file tutorial_actionPrimitives.cpp.

◆ firstRun

bool ExampleModule::firstRun
protected

Definition at line 186 of file tutorial_actionPrimitives.cpp.

◆ graspDisp

Vector ExampleModule::graspDisp
protected

Definition at line 181 of file tutorial_actionPrimitives.cpp.

◆ graspOrien

Vector ExampleModule::graspOrien
protected

Definition at line 180 of file tutorial_actionPrimitives.cpp.

◆ home_x

Vector ExampleModule::home_x
protected

Definition at line 184 of file tutorial_actionPrimitives.cpp.

◆ inPort

BufferedPort<Bottle> ExampleModule::inPort
protected

Definition at line 177 of file tutorial_actionPrimitives.cpp.

◆ rpcPort

Port ExampleModule::rpcPort
protected

Definition at line 178 of file tutorial_actionPrimitives.cpp.


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