Project Chrono: Member List

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::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 ChVector3d &init_vel=ChVector3d()) | 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 ChVector3d &loc) const override | chrono::vehicle::GranularTerrain | virtual
GetContactMaterial() const | chrono::vehicle::GranularTerrain | inline
GetGroundBody() | chrono::vehicle::GranularTerrain | inline
GetHeight(const ChVector3d &loc) const override | chrono::vehicle::GranularTerrain | virtual
GetNormal(const ChVector3d &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
GetProperties(const ChVector3d &loc, double &height, ChVector3d &normal, float &friction) const | chrono::vehicle::ChTerrain | virtual
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::GranularTerrain | inline
m_friction_fun | chrono::vehicle::ChTerrain | protected
m_height_fun | chrono::vehicle::ChTerrain | protected
m_normal_fun | chrono::vehicle::ChTerrain | protected
PatchMoved() const | chrono::vehicle::GranularTerrain | inline
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
SetCollisionEnvelope(double envelope) | chrono::vehicle::GranularTerrain | inline
SetContactMaterial(std::shared_ptr< ChContactMaterial > material) | chrono::vehicle::GranularTerrain | inline
SetMinNumParticles(unsigned int min_num_particles) | 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 |