chrono::vehicle::ChTrackContactManager Class Reference

Description

Class for monitoring contacts of tracked vehicle subsystems.

#include <ChTrackContactManager.h>

Inheritance diagram for chrono::vehicle::ChTrackContactManager:
Collaboration diagram for chrono::vehicle::ChTrackContactManager:

Public Member Functions

void MonitorContacts (int flags)
 
void SetContactCollection (bool val)
 
void WriteContacts (const std::string &filename)
 
void SetTrackShoeIndexLeft (size_t idx)
 
void SetTrackShoeIndexRight (size_t idx)
 
void SetRenderNormals (bool val)
 
void SetRenderForces (bool val, double scale)
 
void Process (ChTrackedVehicle *vehicle)
 
void Process (ChTrackTestRig *rig)
 
bool InContact (TrackedCollisionFlag::Enum part) const
 
ChVector GetSprocketResistiveTorque (VehicleSide side) const
 

Friends

class ChTrackedVehicleIrrApp
 
class ChTrackTestRigIrrApp
 

The documentation for this class was generated from the following files:
  • /builds/uwsbel/chrono/src/chrono_vehicle/tracked_vehicle/ChTrackContactManager.h
  • /builds/uwsbel/chrono/src/chrono_vehicle/tracked_vehicle/ChTrackContactManager.cpp