chrono::vehicle::RigidTerrain Member List
This is the complete list of members for chrono::vehicle::RigidTerrain, including all inherited members.
| AddPatch(std::shared_ptr< ChContactMaterial > material, const ChCoordsys<> &position, double length, double width, double thickness=1, bool tiled=false, double max_tile_size=1, bool visualization=true) | chrono::vehicle::RigidTerrain | |
| AddPatch(std::shared_ptr< ChContactMaterial > material, const ChCoordsys<> &position, const std::string &mesh_file, bool connected_mesh=true, double sweep_sphere_radius=0, bool visualization=true) | chrono::vehicle::RigidTerrain | |
| AddPatch(std::shared_ptr< ChContactMaterial > material, const ChCoordsys<> &position, const std::string &heightmap_file, double length, double width, double hMin, double hMax, bool connected_mesh=true, double sweep_sphere_radius=0, bool visualization=true) | chrono::vehicle::RigidTerrain | |
| AddPatch(std::shared_ptr< ChContactMaterial > material, const ChCoordsys<> &position, const std::vector< ChVector3d > &point_cloud, double length, double width, int unrefined_resolution, int heightmap_resolution, int max_refinements=5, double refine_angle_limit=30, double smoothing_factor=0.25, double max_edge_length=1.0, double sweep_sphere_radius=0.001, bool visualization=true) | chrono::vehicle::RigidTerrain | |
| Advance(double step) | chrono::vehicle::ChTerrain | inlinevirtual |
| BindPatch(std::shared_ptr< Patch > patch) | chrono::vehicle::RigidTerrain | |
| ChTerrain() (defined in chrono::vehicle::ChTerrain) | chrono::vehicle::ChTerrain | |
| ExportMeshPovray(const std::string &out_dir, bool smoothed=false) | chrono::vehicle::RigidTerrain | |
| ExportMeshWavefront(const std::string &out_dir) | chrono::vehicle::RigidTerrain | |
| FindPoint(const ChVector3d loc, double &height, ChVector3d &normal, float &friction) const | chrono::vehicle::RigidTerrain | |
| GetCoefficientFriction(const ChVector3d &loc) const override | chrono::vehicle::RigidTerrain | virtual |
| GetHeight(const ChVector3d &loc) const override | chrono::vehicle::RigidTerrain | virtual |
| GetNormal(const ChVector3d &loc) const override | chrono::vehicle::RigidTerrain | virtual |
| GetPatches() const | chrono::vehicle::RigidTerrain | inline |
| GetProperties(const ChVector3d &loc, double &height, ChVector3d &normal, float &friction) const override | chrono::vehicle::RigidTerrain | virtual |
| Initialize() | chrono::vehicle::RigidTerrain | |
| m_friction_fun | chrono::vehicle::ChTerrain | protected |
| m_height_fun | chrono::vehicle::ChTerrain | protected |
| m_normal_fun | chrono::vehicle::ChTerrain | protected |
| PatchType enum name | chrono::vehicle::RigidTerrain | |
| 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 |
| RemovePatch(std::shared_ptr< Patch > patch) | chrono::vehicle::RigidTerrain | |
| RigidTerrain(ChSystem *system) | chrono::vehicle::RigidTerrain | |
| RigidTerrain(ChSystem *system, const std::string &filename) | chrono::vehicle::RigidTerrain | |
| SetCollisionFamily(int family) | chrono::vehicle::RigidTerrain | inline |
| Synchronize(double time) | chrono::vehicle::ChTerrain | inlinevirtual |
| UseLocationDependentFriction(bool val) | chrono::vehicle::RigidTerrain | inline |
| ~ChTerrain() (defined in chrono::vehicle::ChTerrain) | chrono::vehicle::ChTerrain | inlinevirtual |
| ~RigidTerrain() (defined in chrono::vehicle::RigidTerrain) | chrono::vehicle::RigidTerrain |