Add(ChCollisionModel *model) override | chrono::collision::ChCollisionSystemDistributed | 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 |
ChCollisionSystemDistributed(ChMulticoreDataManager *dm, ChDistributedDataManager *ddm) (defined in chrono::collision::ChCollisionSystemDistributed) | chrono::collision::ChCollisionSystemDistributed | |
ChCollisionSystemMulticore(ChMulticoreDataManager *dc) (defined in chrono::collision::ChCollisionSystemMulticore) | chrono::collision::ChCollisionSystemMulticore | |
Clear(void) override | chrono::collision::ChCollisionSystemMulticore | inlinevirtual |
ddm (defined in chrono::collision::ChCollisionSystemDistributed) | chrono::collision::ChCollisionSystemDistributed | protected |
GetAABB(real3 &aabbmin, real3 &aabbmax) | chrono::collision::ChCollisionSystemMulticore | |
GetBoundingBox(ChVector<> &aabb_min, ChVector<> &aabb_max) const override | chrono::collision::ChCollisionSystemMulticore | virtual |
GetOverlappingAABB(custom_vector< char > &active_id, real3 Amin, real3 Amax) override | chrono::collision::ChCollisionSystemDistributed | virtual |
GetOverlappingPairs() | chrono::collision::ChCollisionSystemMulticore | virtual |
GetTimerCollisionBroad() const override | chrono::collision::ChCollisionSystemMulticore | virtual |
GetTimerCollisionNarrow() const override | chrono::collision::ChCollisionSystemMulticore | virtual |
narrow_callback | chrono::collision::ChCollisionSystem | protected |
RayHit(const ChVector<> &from, const ChVector<> &to, ChRayhitResult &mresult) const override | chrono::collision::ChCollisionSystemMulticore | inlinevirtual |
RayHit(const ChVector<> &from, const ChVector<> &to, ChCollisionModel *model, ChRayhitResult &mresult) const override | chrono::collision::ChCollisionSystemMulticore | inlinevirtual |
RegisterBroadphaseCallback(std::shared_ptr< BroadphaseCallback > callback) | chrono::collision::ChCollisionSystem | inline |
RegisterNarrowphaseCallback(std::shared_ptr< NarrowphaseCallback > callback) | chrono::collision::ChCollisionSystem | inline |
Remove(ChCollisionModel *model) override | chrono::collision::ChCollisionSystemDistributed | virtual |
ReportContacts(ChContactContainer *mcontactcontainer) override | chrono::collision::ChCollisionSystemMulticore | virtual |
ReportProximities(ChProximityContainer *mproximitycontainer) override | chrono::collision::ChCollisionSystemMulticore | inlinevirtual |
ResetTimers() | chrono::collision::ChCollisionSystem | inlinevirtual |
Run() override | chrono::collision::ChCollisionSystemMulticore | virtual |
SetAABB(real3 aabbmin, real3 aabbmax) | chrono::collision::ChCollisionSystemMulticore | |
SetNumThreads(int nthreads) override | chrono::collision::ChCollisionSystemMulticore | virtual |
~ChCollisionSystem() (defined in chrono::collision::ChCollisionSystem) | chrono::collision::ChCollisionSystem | inlinevirtual |
~ChCollisionSystemDistributed() (defined in chrono::collision::ChCollisionSystemDistributed) | chrono::collision::ChCollisionSystemDistributed | virtual |
~ChCollisionSystemMulticore() (defined in chrono::collision::ChCollisionSystemMulticore) | chrono::collision::ChCollisionSystemMulticore | virtual |