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::ChTerrain | inlinevirtual |
| 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() const | chrono::vehicle::CRMTerrain | inline |
| GetCoefficientFriction(const ChVector3d &loc) const override | chrono::vehicle::CRMTerrain | inlinevirtual |
| GetGroundBody() const | chrono::vehicle::CRMTerrain | inline |
| GetHeight(const ChVector3d &loc) const override | chrono::vehicle::CRMTerrain | inlinevirtual |
| GetNormal(const ChVector3d &loc) const override | chrono::vehicle::CRMTerrain | inlinevirtual |
| GetProperties(const ChVector3d &loc, double &height, ChVector3d &normal, float &friction) const | chrono::vehicle::ChTerrain | virtual |
| GetSystemFSI() | chrono::vehicle::CRMTerrain | inline |
| Initialize() | chrono::vehicle::CRMTerrain | |
| m_friction_fun | chrono::vehicle::ChTerrain | protected |
| m_height_fun | chrono::vehicle::ChTerrain | protected |
| m_normal_fun | chrono::vehicle::ChTerrain | protected |
| RegisterFrictionFunctor(std::shared_ptr< FrictionFunctor > functor) | chrono::vehicle::ChTerrain | inline |
| RegisterHeightFunctor(std::shared_ptr< HeightFunctor > functor) | chrono::vehicle::ChTerrain | inline |
| RegisterNormalFunctor(std::shared_ptr< NormalFunctor > functor) | chrono::vehicle::ChTerrain | inline |
| SaveMarkers(const std::string &out_dir) const | chrono::vehicle::CRMTerrain | |
| SetVerbose(bool verbose) | chrono::vehicle::CRMTerrain | |
| Synchronize(double time) override | chrono::vehicle::CRMTerrain | inlinevirtual |
| ~ChTerrain() (defined in chrono::vehicle::ChTerrain) | chrono::vehicle::ChTerrain | inlinevirtual |