ListBody2BodyForces Class Reference
[libipsaViewer classesIPSRV remote instructions]

#include <ListBody2BodyForces.h>

Inheritance diagram for ListBody2BodyForces:

Inheritance graph
[legend]
Collaboration diagram for ListBody2BodyForces:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ListBody2BodyForces (IpsaViewer *viewer, const std::string &code=std::string("getb2bforces <nodename> <nodename>"))

Protected Member Functions

virtual tExecResultType vExecute (std::vector< std::string > &Instr, std::ostringstream &answer, unsigned int &numberOfReturnValues)

Protected Attributes

IpsaViewerlviewer


Detailed Description

Definition at line 37 of file ListBody2BodyForces.h.


Constructor & Destructor Documentation

ListBody2BodyForces::ListBody2BodyForces ( IpsaViewer viewer,
const std::string &  code = std::string("getb2bforces <nodename> <nodename>") 
) [inline]

Definition at line 40 of file ListBody2BodyForces.h.


Member Function Documentation

Instruction::tExecResultType ListBody2BodyForces::vExecute ( std::vector< std::string > &  Instr,
std::ostringstream &  answer,
unsigned int &  numberOfReturnValues 
) [protected, virtual]

Virtual method which must be overridden by any subclass. It does the "real" execution of the command and is called by Instruction::findAndExecute().

Parameters:
Instr instruction vector which is build like Instruction::instrdata of the specific subclass of Instruction
answer a stringstream where the answer of Instruction::vExecute() gets written to
numberOfReturnValues tells the method how many values should be stored in answer.
Returns:
a value from the enum Instruction::tExecResultType

Reimplemented from Instruction.

Definition at line 35 of file ListBody2BodyForces.cpp.

References Instruction::eBODY_NOT_FOUND, Instruction::eNO_ODE_BODY_FOUND, Instruction::eNODE_IS_NOT_A_BODY, Instruction::eOK, Instruction::eUNKNOWN_ERROR, and SoPhysics::getBody().


Member Data Documentation

Definition at line 44 of file ListBody2BodyForces.h.


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

Get IPSA - Inventor Physics Simulation API at SourceForge.net. Fast, secure and Free Open Source software downloads
Generated on Sat Mar 10 20:00:19 2012 for IPSA by  doxygen 1.5.8