AGX Dynamics 2.37.3.3
|
A library of agxPowerLine components designed to model the various parts of a vehicle drive train. More...
Namespaces | |
namespace | deprecated |
Classes | |
class | Clutch |
Defines a viscous coupling between two rotational dimensions. More... | |
class | CombustionEngine |
struct | CombustionEngineParameters |
Parameters that affect the engine performance. More... | |
class | Differential |
A differential for distributing the torque evenly between an arbitrary number of output shafts. More... | |
class | DifferentialLockConnector |
Connector for locking of the differential. More... | |
class | DryClutch |
Single disk plate clutch with dry friction. More... | |
class | ElectricMotor |
An electric motor is a roational unit that is a source of power in a drive train. More... | |
class | ElectricMotorConstraint |
class | ElectricMotorConstraintImplementation |
class | EnergyManager |
class | Engine |
An engine that is driven by an EnginePowerGenerator. More... | |
class | EngineDampingUpdater |
The engine provided by the power line implementation is based on Euler integration and is unstable in the presence of large derivatives in the power curve. More... | |
class | EnginePowerGenerator |
Power generator that adds torque to the engine according to a lookup table. More... | |
class | FixedVelocityEngine |
An engine that tries to hold a fixed velocity. More... | |
struct | FrictionTorqueParameters |
Parameters controlling the mean effective friction torque. More... | |
class | Gear |
A gear is a connector between two rotational units. More... | |
class | GearBox |
The gear box can have an arbitrary number of gears. More... | |
class | HolonomicGear |
A Gear that uses a holonomic constraint instead of the default nonholonomic contstraint. More... | |
class | MultiGear |
A MultiGear is a type of gear connector that can have multiple connected shafts, each with its own gear ratio. More... | |
class | PidControlledEngine |
Implementation of a combustion engine. More... | |
class | RpmController |
ThrottleCalculator that strives to keep the engine at some given RPM. More... | |
class | Shaft |
A Shaft is the most basic PowerLine Unit. More... | |
class | SlipGear |
Defines a viscous coupling between two rotational dimensions. More... | |
class | ThrottleCalculator |
Inherit from the ThrottleCalculator and implement the calculateThrottle() function to control the torque of a PidControlledEngine. More... | |
class | TorqueConverter |
A torque converter is a connector, which transfers rotating power with the help of a fluid coupling. More... | |
class | VelocityConstraint |
A constraint holding a single VelocityConstraintImplementation. More... | |
A library of agxPowerLine components designed to model the various parts of a vehicle drive train.
typedef agx::ref_ptr<Clutch> agxDriveTrain::ClutchRef |
Definition at line 409 of file CombustionEngine.h.
typedef agx::ref_ptr< const CombustionEngine > agxDriveTrain::CombustionEngineConstRef |
Definition at line 409 of file CombustionEngine.h.
Definition at line 409 of file CombustionEngine.h.
Definition at line 409 of file CombustionEngine.h.
Definition at line 71 of file Differential.h.
Definition at line 152 of file Differential.h.
Definition at line 253 of file DryClutch.h.
typedef agx::observer_ptr< const ElectricMotor > agxDriveTrain::ElectricMotorConstObserver |
Definition at line 141 of file ElectricMotor.h.
typedef agx::observer_ptr< const ElectricMotorConstraint > agxDriveTrain::ElectricMotorConstraintConstObserver |
Definition at line 98 of file ElectricMotorConstraint.h.
typedef agx::ref_ptr< const ElectricMotorConstraint > agxDriveTrain::ElectricMotorConstraintConstRef |
Definition at line 98 of file ElectricMotorConstraint.h.
Definition at line 98 of file ElectricMotorConstraint.h.
Definition at line 98 of file ElectricMotorConstraint.h.
typedef agx::ref_ptr< const ElectricMotor > agxDriveTrain::ElectricMotorConstRef |
Definition at line 141 of file ElectricMotor.h.
Definition at line 141 of file ElectricMotor.h.
Definition at line 141 of file ElectricMotor.h.
typedef agx::observer_ptr< const Engine > agxDriveTrain::EngineConstObserver |
typedef agx::ref_ptr< const Engine > agxDriveTrain::EngineConstRef |
typedef agx::observer_ptr< const EngineDampingUpdater > agxDriveTrain::EngineDampingUpdaterConstObserver |
Definition at line 27 of file EngineDampingUpdater.h.
typedef agx::ref_ptr< const EngineDampingUpdater > agxDriveTrain::EngineDampingUpdaterConstRef |
Definition at line 27 of file EngineDampingUpdater.h.
Definition at line 27 of file EngineDampingUpdater.h.
Definition at line 27 of file EngineDampingUpdater.h.
typedef agx::observer_ptr< Engine > agxDriveTrain::EngineObserver |
typedef agx::ref_ptr< const EnginePowerGenerator > agxDriveTrain::EnginePowerGeneratorConstRef |
typedef agx::ref_ptr< Engine > agxDriveTrain::EngineRef |
typedef agx::ref_ptr<GearBox> agxDriveTrain::GearBoxRef |
typedef agx::ref_ptr<Gear> agxDriveTrain::GearRef |
typedef agx::observer_ptr< const MultiGear > agxDriveTrain::MultiGearConstObserver |
Definition at line 31 of file MultiGear.h.
typedef agx::ref_ptr< const MultiGear > agxDriveTrain::MultiGearConstRef |
Definition at line 31 of file MultiGear.h.
Definition at line 31 of file MultiGear.h.
typedef agx::ref_ptr< MultiGear > agxDriveTrain::MultiGearRef |
Definition at line 31 of file MultiGear.h.
typedef agx::observer_ptr< const Shaft > agxDriveTrain::ShaftConstObserver |
typedef agx::ref_ptr< const Shaft > agxDriveTrain::ShaftConstRef |
typedef agx::observer_ptr< Shaft > agxDriveTrain::ShaftObserver |
typedef agx::ref_ptr< Shaft > agxDriveTrain::ShaftRef |
typedef agx::observer_ptr< const TorqueConverter > agxDriveTrain::TorqueConverterConstObserver |
Definition at line 191 of file TorqueConverter.h.
typedef agx::ref_ptr< const TorqueConverter > agxDriveTrain::TorqueConverterConstRef |
Definition at line 191 of file TorqueConverter.h.
Definition at line 191 of file TorqueConverter.h.
Definition at line 191 of file TorqueConverter.h.
typedef std::pair<agx::observer_ptr<agxPowerLine::Unit>, agxPowerLine::Side> agxDriveTrain::UnitObserverSidePair |
Definition at line 32 of file Differential.h.
Definition at line 33 of file Differential.h.
typedef agx::observer_ptr< const VelocityConstraint > agxDriveTrain::VelocityConstraintConstObserver |
Definition at line 115 of file VelocityConstraint.h.
typedef agx::ref_ptr< const VelocityConstraint > agxDriveTrain::VelocityConstraintConstRef |
Definition at line 115 of file VelocityConstraint.h.
Definition at line 115 of file VelocityConstraint.h.
Definition at line 115 of file VelocityConstraint.h.
using agxDriveTrain::VelocityConstraintRefVector = typedef agx::Vector<VelocityConstraintRef> |
Definition at line 74 of file InverseDynamics.h.