chrono::vehicle::GranularTerrain Member List

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

Advance(double step)chrono::vehicle::ChTerraininlinevirtual
BoundaryContact (defined in chrono::vehicle::GranularTerrain)chrono::vehicle::GranularTerrainfriend
ChTerrain() (defined in chrono::vehicle::ChTerrain)chrono::vehicle::ChTerrain
EnableMovingPatch(std::shared_ptr< ChBody > body, double buffer_distance, double shift_distance, const ChVector3d &init_vel=ChVector3d())chrono::vehicle::GranularTerrain
EnableRoughSurface(int num_spheres_x, int num_spheres_y)chrono::vehicle::GranularTerrain
EnableVerbose(bool val)chrono::vehicle::GranularTerraininline
EnableVisualization(bool val)chrono::vehicle::GranularTerraininline
GetCoefficientFriction(const ChVector3d &loc) const overridechrono::vehicle::GranularTerrainvirtual
GetContactMaterial() constchrono::vehicle::GranularTerraininline
GetGroundBody()chrono::vehicle::GranularTerraininline
GetHeight(const ChVector3d &loc) const overridechrono::vehicle::GranularTerrainvirtual
GetNormal(const ChVector3d &loc) const overridechrono::vehicle::GranularTerrainvirtual
GetNumParticles() constchrono::vehicle::GranularTerraininline
GetPatchBottom() constchrono::vehicle::GranularTerraininline
GetPatchFront() constchrono::vehicle::GranularTerraininline
GetPatchLeft() constchrono::vehicle::GranularTerraininline
GetPatchRear() constchrono::vehicle::GranularTerraininline
GetPatchRight() constchrono::vehicle::GranularTerraininline
GetProperties(const ChVector3d &loc, double &height, ChVector3d &normal, float &friction) constchrono::vehicle::ChTerrainvirtual
GranularTerrain(ChSystem *system)chrono::vehicle::GranularTerrain
Initialize(const ChVector3d &center, double length, double width, unsigned int num_layers, double radius, double density, const ChVector3d &init_vel=ChVector3d())chrono::vehicle::GranularTerrain
IsVisualizationEnabled() const (defined in chrono::vehicle::GranularTerrain)chrono::vehicle::GranularTerraininline
m_friction_funchrono::vehicle::ChTerrainprotected
m_height_funchrono::vehicle::ChTerrainprotected
m_normal_funchrono::vehicle::ChTerrainprotected
PatchMoved() constchrono::vehicle::GranularTerraininline
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
SetCollisionEnvelope(double envelope)chrono::vehicle::GranularTerraininline
SetContactMaterial(std::shared_ptr< ChContactMaterial > material)chrono::vehicle::GranularTerraininline
SetMinNumParticles(unsigned int min_num_particles)chrono::vehicle::GranularTerraininline
Synchronize(double time) overridechrono::vehicle::GranularTerrainvirtual
~ChTerrain() (defined in chrono::vehicle::ChTerrain)chrono::vehicle::ChTerraininlinevirtual
~GranularTerrain() (defined in chrono::vehicle::GranularTerrain)chrono::vehicle::GranularTerrain