| addEngine(Engine *engine) | Simulators::VSIM::Vehicle | |
| addFin(Fin *fin) | Simulators::VSIM::UUV | |
| addForce(Force *force) | Simulators::VSIM::Vehicle | |
| addForces(double X, double Y, double Z, double P, double Q, double R) | Simulators::VSIM::Object | |
| applyControlForces(void) | Simulators::VSIM::Vehicle | |
| applyCoriolisForce(void) | Simulators::VSIM::UUV | |
| applyDragForces(void) | Simulators::VSIM::Object | |
| applyForces(void) | Simulators::VSIM::UUV | virtual |
| getAngularVelocity(void) | Simulators::VSIM::Object | inline |
| getLinearVelocity(void) | Simulators::VSIM::Object | inline |
| getOrientation(void) | Simulators::VSIM::Object | inline |
| getPosition(void) | Simulators::VSIM::Object | inline |
| insertInWorld(void) | Simulators::VSIM::Object | virtual |
| m_angular_velocity | Simulators::VSIM::Object | protected |
| m_inertia | Simulators::VSIM::Object | protected |
| m_linear_velocity | Simulators::VSIM::Object | protected |
| m_mass | Simulators::VSIM::Object | protected |
| m_orientation | Simulators::VSIM::Object | protected |
| m_position | Simulators::VSIM::Object | protected |
| m_vehicle_forces | Simulators::VSIM::Vehicle | |
| OBJECT enum value | Simulators::VSIM::Object | |
| Object(void) | Simulators::VSIM::Object | |
| resetForces(void) | Simulators::VSIM::Object | |
| setAddedMassCoef(double coefs[6]) | Simulators::VSIM::UUV | virtual |
| setBodyLiftCoef(double coefs[8]) | Simulators::VSIM::UUV | virtual |
| setBuoyancyPosition(double x, double y, double z) | Simulators::VSIM::UUV | |
| setIntegrationMethod(bool method) | Simulators::VSIM::Object | inline |
| setLinearDragCoef(double coefs[10]) | Simulators::VSIM::Object | |
| setMassProp(double m, double inertia[6]) | Simulators::VSIM::Object | |
| setOrientation(double roll, double pitch, double yaw) | Simulators::VSIM::Object | virtual |
| setPosition(double x, double y, double z) | Simulators::VSIM::Object | virtual |
| setQuadraticDragCoef(double coefs[10]) | Simulators::VSIM::Object | |
| Type enum name | Simulators::VSIM::Object | |
| UAV enum value | Simulators::VSIM::Object | |
| UGV enum value | Simulators::VSIM::Object | |
| update(double timestep) | Simulators::VSIM::Object | |
| updateact(unsigned int id, double act) | Simulators::VSIM::Vehicle | |
| updateEngine(unsigned int id, double act) | Simulators::VSIM::Vehicle | |
| updateFin(unsigned int id, double act) | Simulators::VSIM::UUV | |
| USV enum value | Simulators::VSIM::Object | |
| UUV(void) | Simulators::VSIM::UUV | |
| UUV(double position[3], double dimensions[3]) | Simulators::VSIM::UUV | |
| UUV(const UUV *) | Simulators::VSIM::UUV | |
| Simulators::VSIM::Vehicle::UUV enum value | Simulators::VSIM::Object | |
| Vehicle(void) | Simulators::VSIM::Vehicle | |
| VEHICLE enum value | Simulators::VSIM::Object | |
| ~Object(void) | Simulators::VSIM::Object | inlinevirtual |
| ~UUV(void) | Simulators::VSIM::UUV | |
| ~Vehicle(void) | Simulators::VSIM::Vehicle | virtual |