#include <ThrusterMotorData.h>
Inheritance diagram for opal::ThrusterMotorData:
Public Member Functions | |
OPAL_DECL | ThrusterMotorData () |
OPAL_DECL | ThrusterMotorData (const ThrusterMotorData &data) |
virtual OPAL_DECL | ~ThrusterMotorData () |
virtual OPAL_DECL void OPAL_CALL | operator= (const ThrusterMotorData &data) |
Public Attributes | |
Solid * | solid |
int | internal_solidIndex |
std::string | solidBlueprintRefName |
Force | force |
Definition at line 37 of file ThrusterMotorData.h.
|
Definition at line 40 of file ThrusterMotorData.h. References force, internal_solidIndex, opal::MotorData::mType, opal::Force::singleStep, solid, solidBlueprintRefName, and opal::THRUSTER_MOTOR. |
|
Copy constructor.
Definition at line 51 of file ThrusterMotorData.h. |
|
Definition at line 56 of file ThrusterMotorData.h. |
|
Makes a deep copy.
Definition at line 61 of file ThrusterMotorData.h. References opal::MotorData::enabled, force, internal_solidIndex, opal::MotorData::mType, opal::MotorData::name, solid, and solidBlueprintRefName. |
|
The Force that gets applied to the Solid every time step.
Definition at line 83 of file ThrusterMotorData.h. Referenced by opal::ThrusterMotor::getForce(), opal::ThrusterMotor::init(), opal::ThrusterMotor::internal_update(), operator=(), opal::ThrusterMotor::setForce(), and ThrusterMotorData(). |
|
Internal data used for Blueprint instantiation.
Definition at line 77 of file ThrusterMotorData.h. Referenced by operator=(), and ThrusterMotorData(). |
|
Pointer to the Solid.
Definition at line 74 of file ThrusterMotorData.h. Referenced by opal::ThrusterMotor::internal_dependsOnSolid(), opal::ThrusterMotor::internal_update(), operator=(), and ThrusterMotorData(). |
|
String used for for intra-Blueprint references.
Definition at line 80 of file ThrusterMotorData.h. Referenced by operator=(), and ThrusterMotorData(). |