iCub-main
Public Member Functions | Public Attributes | List of all members
OdeLink Class Reference

Public Member Functions

 OdeLink (const WorldOp &op, WorldResult &result)
 
bool checkObject (bool forCreate=false)
 
void doGet ()
 
void doSet ()
 
void doMake ()
 
void doGrab ()
 
void doRotate ()
 
void doDelete ()
 
void doColor ()
 
void doNumber ()
 
void apply ()
 

Public Attributes

const WorldOpop
 
WorldResultresult
 
int setBody
 
dBodyID bid
 
dGeomID gid
 
WorldObjectListstore
 
WorldObjectobject
 

Detailed Description

Definition at line 34 of file OdeWorldManager.cpp.

Constructor & Destructor Documentation

◆ OdeLink()

OdeLink::OdeLink ( const WorldOp op,
WorldResult result 
)
inline

Definition at line 45 of file OdeWorldManager.cpp.

Member Function Documentation

◆ apply()

void OdeLink::apply ( )

Definition at line 415 of file OdeWorldManager.cpp.

◆ checkObject()

bool OdeLink::checkObject ( bool  forCreate = false)

Definition at line 64 of file OdeWorldManager.cpp.

◆ doColor()

void OdeLink::doColor ( )

Definition at line 354 of file OdeWorldManager.cpp.

◆ doDelete()

void OdeLink::doDelete ( )

Definition at line 379 of file OdeWorldManager.cpp.

◆ doGet()

void OdeLink::doGet ( )

Definition at line 157 of file OdeWorldManager.cpp.

◆ doGrab()

void OdeLink::doGrab ( )

Definition at line 245 of file OdeWorldManager.cpp.

◆ doMake()

void OdeLink::doMake ( )

Definition at line 232 of file OdeWorldManager.cpp.

◆ doNumber()

void OdeLink::doNumber ( )

Definition at line 402 of file OdeWorldManager.cpp.

◆ doRotate()

void OdeLink::doRotate ( )

Definition at line 303 of file OdeWorldManager.cpp.

◆ doSet()

void OdeLink::doSet ( )

Definition at line 189 of file OdeWorldManager.cpp.

Member Data Documentation

◆ bid

dBodyID OdeLink::bid

Definition at line 40 of file OdeWorldManager.cpp.

◆ gid

dGeomID OdeLink::gid

Definition at line 41 of file OdeWorldManager.cpp.

◆ object

WorldObject* OdeLink::object

Definition at line 43 of file OdeWorldManager.cpp.

◆ op

const WorldOp& OdeLink::op

Definition at line 37 of file OdeWorldManager.cpp.

◆ result

WorldResult& OdeLink::result

Definition at line 38 of file OdeWorldManager.cpp.

◆ setBody

int OdeLink::setBody

Definition at line 39 of file OdeWorldManager.cpp.

◆ store

WorldObjectList* OdeLink::store

Definition at line 42 of file OdeWorldManager.cpp.


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