Project Chrono: Member List

chrono::vehicle::generic::Generic_Vehicle Member List

This is the complete list of members for chrono::vehicle::generic::Generic_Vehicle, including all inherited members.

Advance(double step) override final | chrono::vehicle::ChWheeledVehicle | virtual
AnyOutput(const std::vector< std::shared_ptr< T > > &list) | chrono::vehicle::ChVehicle | inlineprotectedstatic
ApplyParkingBrake(bool lock) | chrono::vehicle::ChWheeledVehicle |
ChVehicle(const std::string &name, ChContactMethod contact_method=ChContactMethod::NSC) | chrono::vehicle::ChVehicle | protected
ChVehicle(const std::string &name, ChSystem *system) | chrono::vehicle::ChVehicle | protected
ChWheeledVehicle(const std::string &name, ChContactMethod contact_method=ChContactMethod::NSC) | chrono::vehicle::ChWheeledVehicle | protected
ChWheeledVehicle(const std::string &name, ChSystem *system) | chrono::vehicle::ChWheeledVehicle | protected
CreateAndInitializePowertrain(EngineModelType engine_type, TransmissionModelType transmission_type) | chrono::vehicle::generic::Generic_Vehicle |
CreateAndInitializeTires(TireModelType tire_type, VisualizationType vis_type) | chrono::vehicle::generic::Generic_Vehicle |
DebugLog(int what) | chrono::vehicle::generic::Generic_Vehicle |
DisconnectDriveline() | chrono::vehicle::ChWheeledVehicle |
EnableBrakeLocking(bool lock) | chrono::vehicle::ChWheeledVehicle |
EnableRealtime(bool val) | chrono::vehicle::ChVehicle |
ExportComponentList() const override | chrono::vehicle::ChWheeledVehicle | virtual
ExportComponentList(const std::string &filename) const override | chrono::vehicle::ChWheeledVehicle | virtual
Generic_Vehicle(bool fixed, SuspensionTypeWV suspension_type_front, SuspensionTypeWV suspension_type_rear, SteeringTypeWV steering_type, DrivelineTypeWV driveline_type, BrakeType brake_type, bool use_tirerod_bodies=false, bool use_antiroll_bar=false, ChContactMethod contactMethod=ChContactMethod::NSC) | chrono::vehicle::generic::Generic_Vehicle |
Generic_Vehicle(ChSystem *system, bool fixed, SuspensionTypeWV suspension_type_front, SuspensionTypeWV suspension_type_rear, SteeringTypeWV steering_type, DrivelineTypeWV driveline_type, BrakeType brake_type, bool use_tirerod_bodies=false, bool use_antiroll_bar=false) | chrono::vehicle::generic::Generic_Vehicle |
GetAxle(int id) const | chrono::vehicle::ChWheeledVehicle | inline
GetAxles() const | chrono::vehicle::ChWheeledVehicle | inline
GetBrake(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle |
GetChassis() const | chrono::vehicle::ChVehicle | inline
GetChassisBody() const | chrono::vehicle::ChVehicle | inline
GetChassisConnector(int id) const | chrono::vehicle::ChVehicle | inline
GetChassisRear(int id) const | chrono::vehicle::ChVehicle | inline
GetChassisRearBody(int id) const | chrono::vehicle::ChVehicle | inline
GetChTime() const | chrono::vehicle::ChVehicle | inline
GetCOMFrame() const | chrono::vehicle::ChVehicle | inline
GetDriveline() const | chrono::vehicle::ChWheeledVehicle | inline
GetDriverPos() const | chrono::vehicle::ChVehicle | inline
GetEngine() const | chrono::vehicle::ChVehicle |
GetInertia() const | chrono::vehicle::ChVehicle | inline
GetMass() const | chrono::vehicle::ChVehicle | inline
GetMaxSteeringAngle() const override | chrono::vehicle::generic::Generic_Vehicle | inlinevirtual
GetMinTurningRadius() const override | chrono::vehicle::generic::Generic_Vehicle | inlinevirtual
GetName() const | chrono::vehicle::ChVehicle | inline
GetNumberAxles() const override | chrono::vehicle::generic::Generic_Vehicle | inlinevirtual
GetPitch() const | chrono::vehicle::ChVehicle |
GetPitch(const ChTerrain &terrain) const | chrono::vehicle::ChVehicle |
GetPitchRate() const | chrono::vehicle::ChVehicle | inline
GetPointAcceleration(const ChVector3d &locpos) const | chrono::vehicle::ChVehicle | inline
GetPointLocation(const ChVector3d &locpos) const | chrono::vehicle::ChVehicle | inline
GetPointVelocity(const ChVector3d &locpos) const | chrono::vehicle::ChVehicle | inline
GetPos() const | chrono::vehicle::ChVehicle | inline
GetPowertrainAssembly() const | chrono::vehicle::ChVehicle | inline
GetRefFrame() const | chrono::vehicle::ChVehicle | inline
GetRoll() const | chrono::vehicle::ChVehicle |
GetRoll(const ChTerrain &terrain) const | chrono::vehicle::ChVehicle |
GetRollRate() const | chrono::vehicle::ChVehicle | inline
GetRot() const | chrono::vehicle::ChVehicle | inline
GetRTF() const | chrono::vehicle::ChVehicle | inline
GetSlipAngle() const | chrono::vehicle::ChVehicle |
GetSpeed() const | chrono::vehicle::ChVehicle | inline
GetSpindleAngVel(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle |
GetSpindleLinVel(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle |
GetSpindleOmega(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle |
GetSpindlePos(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle |
GetSpindleRot(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle |
GetSteering(int id) const | chrono::vehicle::ChWheeledVehicle | inline
GetSteeringAngle(int axle, VehicleSide side) const | chrono::vehicle::ChWheeledVehicle |
GetSteerings() const | chrono::vehicle::ChWheeledVehicle | inline
GetStepRTF() const | chrono::vehicle::ChVehicle | inline
GetSubchassis(int id) const | chrono::vehicle::ChWheeledVehicle | inline
GetSuspension(int id) const | chrono::vehicle::ChWheeledVehicle | inline
GetSystem() | chrono::vehicle::ChVehicle | inline
GetTemplateName() const override | chrono::vehicle::ChWheeledVehicle | inlinevirtual
GetTire(int axle, VehicleSide side, WheelLocation location=SINGLE) const | chrono::vehicle::ChWheeledVehicle |
GetTransform() const | chrono::vehicle::ChVehicle | inline
GetTransmission() const | chrono::vehicle::ChVehicle |
GetTurnRate() const | chrono::vehicle::ChVehicle | inline
GetWheel(int axle, VehicleSide side, WheelLocation location=SINGLE) const | chrono::vehicle::ChWheeledVehicle |
GetWheelbase() const override | chrono::vehicle::generic::Generic_Vehicle | inlinevirtual
GetWheeltrack(int id) const | chrono::vehicle::ChWheeledVehicle | inline
GetYawRate() const | chrono::vehicle::ChVehicle | inline
HasBushings() const | chrono::vehicle::ChVehicle | inline
Initialize(const ChCoordsys<> &chassisPos, double chassisFwdVel=0) override | chrono::vehicle::generic::Generic_Vehicle | virtual
InitializeInertiaProperties() override final | chrono::vehicle::ChWheeledVehicle | virtual
InitializePowertrain(std::shared_ptr< ChPowertrainAssembly > powertrain) | chrono::vehicle::ChVehicle |
InitializeTire(std::shared_ptr< ChTire > tire, std::shared_ptr< ChWheel > wheel, VisualizationType tire_vis=VisualizationType::PRIMITIVES, ChTire::CollisionType tire_coll=ChTire::CollisionType::SINGLE_POINT) | chrono::vehicle::ChWheeledVehicle |
LockAxleDifferential(int axle, bool lock) | chrono::vehicle::ChWheeledVehicle |
LockCentralDifferential(int which, bool lock) | chrono::vehicle::ChWheeledVehicle |
LogConstraintViolations() override | chrono::vehicle::ChWheeledVehicle | virtual
LogSubsystemTypes() | chrono::vehicle::ChWheeledVehicle |
m_axles | chrono::vehicle::ChWheeledVehicle | protected
m_chassis | chrono::vehicle::ChVehicle | protected
m_chassis_connectors | chrono::vehicle::ChVehicle | protected
m_chassis_rear | chrono::vehicle::ChVehicle | protected
m_com | chrono::vehicle::ChVehicle | protected
m_driveline | chrono::vehicle::ChWheeledVehicle | protected
m_inertia | chrono::vehicle::ChVehicle | protected
m_mass | chrono::vehicle::ChVehicle | protected
m_name | chrono::vehicle::ChVehicle | protected
m_next_output_time | chrono::vehicle::ChVehicle | protected
m_output | chrono::vehicle::ChVehicle | protected
m_output_db | chrono::vehicle::ChVehicle | protected
m_output_frame | chrono::vehicle::ChVehicle | protected
m_output_step | chrono::vehicle::ChVehicle | protected
m_ownsSystem | chrono::vehicle::ChVehicle | protected
m_parking_on | chrono::vehicle::ChWheeledVehicle | protected
m_powertrain_assembly | chrono::vehicle::ChVehicle | protected
m_steerings | chrono::vehicle::ChWheeledVehicle | protected
m_subchassis | chrono::vehicle::ChWheeledVehicle | protected
m_system | chrono::vehicle::ChVehicle | protected
Output(int frame, ChVehicleOutput &database) const override | chrono::vehicle::ChWheeledVehicle | protectedvirtual
ParkingBrake() const | chrono::vehicle::ChWheeledVehicle | inline
SetAntirollbarOutput(int id, bool state) | chrono::vehicle::ChWheeledVehicle |
SetChassisCollide(bool state) | chrono::vehicle::ChVehicle |
SetChassisOutput(bool state) | chrono::vehicle::ChVehicle |
SetChassisRearVisualizationType(VisualizationType vis) | chrono::vehicle::ChVehicle |
SetChassisVehicleCollide(bool state) override | chrono::vehicle::ChWheeledVehicle | virtual
SetChassisVisualizationType(VisualizationType vis) | chrono::vehicle::ChVehicle |
SetCollisionSystemType(ChCollisionSystem::Type collsys_type) | chrono::vehicle::ChVehicle |
SetDrivelineOutput(bool state) | chrono::vehicle::ChWheeledVehicle |
SetName(const std::string &name) | chrono::vehicle::ChVehicle | inline
SetOutput(ChVehicleOutput::Type type, const std::string &out_dir, const std::string &out_name, double output_step) | chrono::vehicle::ChVehicle |
SetOutput(ChVehicleOutput::Type type, std::ostream &out_stream, double output_step) | chrono::vehicle::ChVehicle |
SetSteeringOutput(int id, bool state) | chrono::vehicle::ChWheeledVehicle |
SetSteeringVisualizationType(VisualizationType vis) | chrono::vehicle::ChWheeledVehicle |
SetSubchassisOutput(int id, bool state) | chrono::vehicle::ChWheeledVehicle |
SetSubchassisVisualizationType(VisualizationType vis) | chrono::vehicle::ChWheeledVehicle |
SetSuspensionOutput(int id, bool state) | chrono::vehicle::ChWheeledVehicle |
SetSuspensionVisualizationType(VisualizationType vis) | chrono::vehicle::ChWheeledVehicle |
SetSystem(ChSystem *sys) | chrono::vehicle::ChVehicle | inlineprotected
SetTireVisualizationType(VisualizationType vis) | chrono::vehicle::ChWheeledVehicle |
SetWheelCollide(bool state) | chrono::vehicle::ChWheeledVehicle |
SetWheelVisualizationType(VisualizationType vis) | chrono::vehicle::ChWheeledVehicle |
Synchronize(double time, const DriverInputs &driver_inputs) | chrono::vehicle::ChWheeledVehicle | virtual
Synchronize(double time, const DriverInputs &driver_inputs, const ChTerrain &terrain) | chrono::vehicle::ChWheeledVehicle | virtual
UpdateInertiaProperties() override final | chrono::vehicle::ChWheeledVehicle | protectedvirtual
~ChVehicle() | chrono::vehicle::ChVehicle | virtual
~ChWheeledVehicle() | chrono::vehicle::ChWheeledVehicle | inlinevirtual
~Generic_Vehicle() (defined in chrono::vehicle::generic::Generic_Vehicle) | chrono::vehicle::generic::Generic_Vehicle | inline