Advance(double step) | chrono::vehicle::ChTerrain | inlinevirtual |
BoundaryContact (defined in chrono::vehicle::GranularTerrain) | chrono::vehicle::GranularTerrain | friend |
ChTerrain() (defined in chrono::vehicle::ChTerrain) | chrono::vehicle::ChTerrain | |
EnableMovingPatch(std::shared_ptr< ChBody > body, double buffer_distance, double shift_distance, const ChVector<> &init_vel=ChVector<>()) | chrono::vehicle::GranularTerrain | |
EnableRoughSurface(int num_spheres_x, int num_spheres_y) | chrono::vehicle::GranularTerrain | |
EnableVerbose(bool val) | chrono::vehicle::GranularTerrain | inline |
EnableVisualization(bool val) | chrono::vehicle::GranularTerrain | inline |
GetCoefficientFriction(const ChVector<> &loc) const override | chrono::vehicle::GranularTerrain | virtual |
GetContactMaterial() const | chrono::vehicle::GranularTerrain | inline |
GetGroundBody() | chrono::vehicle::GranularTerrain | inline |
GetHeight(const ChVector<> &loc) const override | chrono::vehicle::GranularTerrain | virtual |
GetNormal(const ChVector<> &loc) const override | chrono::vehicle::GranularTerrain | virtual |
GetNumParticles() const | chrono::vehicle::GranularTerrain | inline |
GetPatchBottom() const | chrono::vehicle::GranularTerrain | inline |
GetPatchFront() const | chrono::vehicle::GranularTerrain | inline |
GetPatchLeft() const | chrono::vehicle::GranularTerrain | inline |
GetPatchRear() const | chrono::vehicle::GranularTerrain | inline |
GetPatchRight() const | chrono::vehicle::GranularTerrain | inline |
GranularTerrain(ChSystem *system) | chrono::vehicle::GranularTerrain | |
Initialize(const ChVector<> ¢er, double length, double width, unsigned int num_layers, double radius, double density, const ChVector<> &init_vel=ChVector<>()) | chrono::vehicle::GranularTerrain | |
IsVisualizationEnabled() const (defined in chrono::vehicle::GranularTerrain) | chrono::vehicle::GranularTerrain | inline |
m_friction_fun | chrono::vehicle::ChTerrain | protected |
PatchMoved() const | chrono::vehicle::GranularTerrain | inline |
RegisterFrictionFunctor(FrictionFunctor *functor) | chrono::vehicle::ChTerrain | inline |
SetCollisionEnvelope(double envelope) | chrono::vehicle::GranularTerrain | inline |
SetColor(ChColor color) | chrono::vehicle::GranularTerrain | inline |
SetContactMaterial(std::shared_ptr< ChMaterialSurface > material) | chrono::vehicle::GranularTerrain | inline |
SetMinNumParticles(unsigned int min_num_particles) | chrono::vehicle::GranularTerrain | inline |
SetStartIdentifier(int id) | chrono::vehicle::GranularTerrain | inline |
Synchronize(double time) override | chrono::vehicle::GranularTerrain | virtual |
~ChTerrain() (defined in chrono::vehicle::ChTerrain) | chrono::vehicle::ChTerrain | inlinevirtual |
~GranularTerrain() (defined in chrono::vehicle::GranularTerrain) | chrono::vehicle::GranularTerrain | |