Add(ChCollisionModel *model)=0 | chrono::collision::ChCollisionSystem | pure virtual |
ArchiveIn(ChArchiveIn &marchive) | chrono::collision::ChCollisionSystem | inlinevirtual |
ArchiveOut(ChArchiveOut &marchive) | chrono::collision::ChCollisionSystem | inlinevirtual |
broad_callback | chrono::collision::ChCollisionSystem | protected |
ChCollisionSystem() (defined in chrono::collision::ChCollisionSystem) | chrono::collision::ChCollisionSystem | inline |
Clear(void)=0 | chrono::collision::ChCollisionSystem | pure virtual |
GetBoundingBox(ChVector<> &aabb_min, ChVector<> &aabb_max) const =0 | chrono::collision::ChCollisionSystem | pure virtual |
GetTimerCollisionBroad() const =0 | chrono::collision::ChCollisionSystem | pure virtual |
GetTimerCollisionNarrow() const =0 | chrono::collision::ChCollisionSystem | pure virtual |
GetType() const =0 | chrono::collision::ChCollisionSystem | pure virtual |
m_system | chrono::collision::ChCollisionSystem | protected |
m_vis_flags (defined in chrono::collision::ChCollisionSystem) | chrono::collision::ChCollisionSystem | protected |
narrow_callback | chrono::collision::ChCollisionSystem | protected |
PostProcess() | chrono::collision::ChCollisionSystem | inlinevirtual |
PreProcess() | chrono::collision::ChCollisionSystem | inlinevirtual |
RayHit(const ChVector<> &from, const ChVector<> &to, ChRayhitResult &result) const =0 | chrono::collision::ChCollisionSystem | pure virtual |
RayHit(const ChVector<> &from, const ChVector<> &to, ChCollisionModel *model, ChRayhitResult &result) const =0 | chrono::collision::ChCollisionSystem | pure virtual |
RegisterBroadphaseCallback(std::shared_ptr< BroadphaseCallback > callback) | chrono::collision::ChCollisionSystem | inline |
RegisterNarrowphaseCallback(std::shared_ptr< NarrowphaseCallback > callback) | chrono::collision::ChCollisionSystem | inline |
RegisterVisualizationCallback(std::shared_ptr< VisualizationCallback > callback) | chrono::collision::ChCollisionSystem | inlinevirtual |
Remove(ChCollisionModel *model)=0 | chrono::collision::ChCollisionSystem | pure virtual |
ReportContacts(ChContactContainer *mcontactcontainer)=0 | chrono::collision::ChCollisionSystem | pure virtual |
ReportProximities(ChProximityContainer *mproximitycontainer)=0 | chrono::collision::ChCollisionSystem | pure virtual |
ResetTimers() | chrono::collision::ChCollisionSystem | inlinevirtual |
Run()=0 | chrono::collision::ChCollisionSystem | pure virtual |
SetNumThreads(int nthreads) | chrono::collision::ChCollisionSystem | inlinevirtual |
SetSystem(ChSystem *sys) | chrono::collision::ChCollisionSystem | inline |
VIS_Aabb enum value | chrono::collision::ChCollisionSystem | |
vis_callback | chrono::collision::ChCollisionSystem | protected |
VIS_Contacts enum value | chrono::collision::ChCollisionSystem | |
VIS_MAX_MODES enum value (defined in chrono::collision::ChCollisionSystem) | chrono::collision::ChCollisionSystem | |
VIS_None enum value | chrono::collision::ChCollisionSystem | |
VIS_Shapes enum value | chrono::collision::ChCollisionSystem | |
VisualizationModes enum name | chrono::collision::ChCollisionSystem | |
Visualize(int flags) | chrono::collision::ChCollisionSystem | inlinevirtual |
~ChCollisionSystem() (defined in chrono::collision::ChCollisionSystem) | chrono::collision::ChCollisionSystem | inlinevirtual |