chrono::vehicle::CRGTerrain Member List

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

Advance(double step)chrono::vehicle::ChTerraininlinevirtual
ChTerrain() (defined in chrono::vehicle::ChTerrain)chrono::vehicle::ChTerrain
CRGTerrain(ChSystem *system)chrono::vehicle::CRGTerrain
EnableVerbose(bool val)chrono::vehicle::CRGTerrain
ExportCurvesPovray(const std::string &out_dir)chrono::vehicle::CRGTerrain
ExportMeshPovray(const std::string &out_dir)chrono::vehicle::CRGTerrain
ExportMeshWavefront(const std::string &out_dir)chrono::vehicle::CRGTerrain
GetCoefficientFriction(const ChVector3d &loc) const overridechrono::vehicle::CRGTerrainvirtual
GetGround() constchrono::vehicle::CRGTerraininline
GetHeight(const ChVector3d &loc) const overridechrono::vehicle::CRGTerrainvirtual
GetLength()chrono::vehicle::CRGTerraininline
GetMesh() constchrono::vehicle::CRGTerraininline
GetNormal(const ChVector3d &loc) const overridechrono::vehicle::CRGTerrainvirtual
GetProperties(const ChVector3d &loc, double &height, ChVector3d &normal, float &friction) constchrono::vehicle::ChTerrainvirtual
GetRoadBoundaryLeft() constchrono::vehicle::CRGTerraininline
GetRoadBoundaryRight() constchrono::vehicle::CRGTerraininline
GetRoadCenterLine()chrono::vehicle::CRGTerrain
GetStartHeading()chrono::vehicle::CRGTerrain
GetStartPosition()chrono::vehicle::CRGTerrain
GetWidth()chrono::vehicle::CRGTerraininline
Initialize(const std::string &crg_file)chrono::vehicle::CRGTerrain
IsPathClosed()chrono::vehicle::CRGTerraininline
m_friction_funchrono::vehicle::ChTerrainprotected
m_height_funchrono::vehicle::ChTerrainprotected
m_normal_funchrono::vehicle::ChTerrainprotected
RegisterFrictionFunctor(std::shared_ptr< FrictionFunctor > functor)chrono::vehicle::ChTerraininline
RegisterHeightFunctor(std::shared_ptr< HeightFunctor > functor)chrono::vehicle::ChTerraininline
RegisterNormalFunctor(std::shared_ptr< NormalFunctor > functor)chrono::vehicle::ChTerraininline
SetContactFrictionCoefficient(float friction_coefficient)chrono::vehicle::CRGTerraininline
SetRoadDiffuseTextureFile(std::string diffTexFile)chrono::vehicle::CRGTerrain
SetRoadNormalTextureFile(std::string normTexFile) (defined in chrono::vehicle::CRGTerrain)chrono::vehicle::CRGTerrain
SetRoadRoughnessTextureFile(std::string roughTexFile) (defined in chrono::vehicle::CRGTerrain)chrono::vehicle::CRGTerrain
SetRoadsidePostDistance(double dist)chrono::vehicle::CRGTerraininline
Synchronize(double time)chrono::vehicle::ChTerraininlinevirtual
UseMeshVisualization(bool val)chrono::vehicle::CRGTerraininline
~ChTerrain() (defined in chrono::vehicle::ChTerrain)chrono::vehicle::ChTerraininlinevirtual
~CRGTerrain() (defined in chrono::vehicle::CRGTerrain)chrono::vehicle::CRGTerrain