chrono::vehicle::CRMTerrain Member List

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

AddRigidObstacle(const std::string &obj_file, double scale, double density, const ChContactMaterialData &cmat, const ChFrame<> &pos, const ChVector3d &interior_point=ChVector3d(0))chrono::vehicle::CRMTerrain
Advance(double step)chrono::vehicle::ChTerraininlinevirtual
ChTerrain() (defined in chrono::vehicle::ChTerrain)chrono::vehicle::ChTerrain
Construct(const std::string &sph_file, const std::string &bce_file, const ChVector3d &pos=ChVector3d(0), double yaw_angle=0)chrono::vehicle::CRMTerrain
Construct(double length, double width, double depth, int bce_layers=3, const ChVector3d &pos=ChVector3d(0), double yaw_angle=0, bool side_walls=true)chrono::vehicle::CRMTerrain
Construct(const std::string &heightmap_file, double length, double width, const ChVector2d &height_range, double depth, int bce_layers=3, const ChVector3d &pos=ChVector3d(0), double yaw_angle=0, bool side_walls=true)chrono::vehicle::CRMTerrain
CRMTerrain(ChSystem &sys, double spacing)chrono::vehicle::CRMTerrain
GetBoundingBox() constchrono::vehicle::CRMTerraininline
GetCoefficientFriction(const ChVector3d &loc) const overridechrono::vehicle::CRMTerraininlinevirtual
GetGroundBody() constchrono::vehicle::CRMTerraininline
GetHeight(const ChVector3d &loc) const overridechrono::vehicle::CRMTerraininlinevirtual
GetNormal(const ChVector3d &loc) const overridechrono::vehicle::CRMTerraininlinevirtual
GetProperties(const ChVector3d &loc, double &height, ChVector3d &normal, float &friction) constchrono::vehicle::ChTerrainvirtual
GetSystemFSI()chrono::vehicle::CRMTerraininline
Initialize()chrono::vehicle::CRMTerrain
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
SaveMarkers(const std::string &out_dir) constchrono::vehicle::CRMTerrain
SetVerbose(bool verbose)chrono::vehicle::CRMTerrain
Synchronize(double time) overridechrono::vehicle::CRMTerraininlinevirtual
~ChTerrain() (defined in chrono::vehicle::ChTerrain)chrono::vehicle::ChTerraininlinevirtual