chrono::ChCollisionSystemDistributed Member List

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

active_aabb_maxchrono::ChCollisionSystemChronoprotected
active_aabb_minchrono::ChCollisionSystemChronoprotected
Add(ChCollisionModel *model) overridechrono::ChCollisionSystemDistributedvirtual
ArchiveIn(ChArchiveIn &marchive) overridechrono::ChCollisionSystemChronovirtual
ArchiveOut(ChArchiveOut &marchive) overridechrono::ChCollisionSystemChronovirtual
body_active (defined in chrono::ChCollisionSystemChrono)chrono::ChCollisionSystemChronoprotected
broad_callbackchrono::ChCollisionSystemprotected
broadphasechrono::ChCollisionSystemChronoprotected
cd_data (defined in chrono::ChCollisionSystemChrono)chrono::ChCollisionSystemChronoprotected
ChCollisionSystem() (defined in chrono::ChCollisionSystem)chrono::ChCollisionSysteminline
ChCollisionSystemChrono() (defined in chrono::ChCollisionSystemChrono)chrono::ChCollisionSystemChrono
ChCollisionSystemChronoMulticore(ChMulticoreDataManager *dc) (defined in chrono::ChCollisionSystemChronoMulticore)chrono::ChCollisionSystemChronoMulticore
ChCollisionSystemDistributed(ChMulticoreDataManager *dm, ChDistributedDataManager *ddm) (defined in chrono::ChCollisionSystemDistributed)chrono::ChCollisionSystemDistributed
Clear(void) overridechrono::ChCollisionSystemChronoinlinevirtual
EnableActiveBoundingBox(const ChVector<> &aabb_min, const ChVector<> &aabb_max)chrono::ChCollisionSystemChrono
GenerateAABB()chrono::ChCollisionSystemChronoprotected
GetActiveBoundingBox(ChVector<> &aabb_min, ChVector<> &aabb_max) constchrono::ChCollisionSystemChrono
GetBoundingBox() const overridechrono::ChCollisionSystemChronovirtual
chrono::ChCollisionSystemChronoMulticore::GetOverlappingAABB(std::vector< char > &active_id, real3 Amin, real3 Amax)chrono::ChCollisionSystemChronoprotectedvirtual
GetOverlappingPairs()chrono::ChCollisionSystemChronovirtual
GetTimerCollisionBroad() const overridechrono::ChCollisionSystemChronovirtual
GetTimerCollisionNarrow() const overridechrono::ChCollisionSystemChronovirtual
GetType() const overridechrono::ChCollisionSystemChronoinlinevirtual
m_systemchrono::ChCollisionSystemprotected
m_timer_broad (defined in chrono::ChCollisionSystemChrono)chrono::ChCollisionSystemChronoprotected
m_timer_narrow (defined in chrono::ChCollisionSystemChrono)chrono::ChCollisionSystemChronoprotected
m_vis_flags (defined in chrono::ChCollisionSystem)chrono::ChCollisionSystemprotected
narrow_callbackchrono::ChCollisionSystemprotected
narrowphasechrono::ChCollisionSystemChronoprotected
PostProcess() overridechrono::ChCollisionSystemChronoMulticorevirtual
PreProcess() overridechrono::ChCollisionSystemChronoMulticorevirtual
RayHit(const ChVector<> &from, const ChVector<> &to, ChRayhitResult &result) const overridechrono::ChCollisionSystemChronovirtual
RayHit(const ChVector<> &from, const ChVector<> &to, ChCollisionModel *model, ChRayhitResult &result) const overridechrono::ChCollisionSystemChronovirtual
RegisterBroadphaseCallback(std::shared_ptr< BroadphaseCallback > callback)chrono::ChCollisionSysteminline
RegisterNarrowphaseCallback(std::shared_ptr< NarrowphaseCallback > callback)chrono::ChCollisionSysteminline
RegisterVisualizationCallback(std::shared_ptr< VisualizationCallback > callback)chrono::ChCollisionSysteminlinevirtual
Remove(ChCollisionModel *model) overridechrono::ChCollisionSystemDistributedvirtual
ReportContacts(ChContactContainer *container) overridechrono::ChCollisionSystemChronoMulticorevirtual
ReportProximities(ChProximityContainer *mproximitycontainer) overridechrono::ChCollisionSystemChronoMulticoreinlinevirtual
ResetTimers() overridechrono::ChCollisionSystemChronovirtual
Run() overridechrono::ChCollisionSystemChronovirtual
SetBroadphaseGridDensity(double density)chrono::ChCollisionSystemChrono
SetBroadphaseGridResolution(const ChVector< int > &num_bins)chrono::ChCollisionSystemChrono
SetBroadphaseGridSize(const ChVector<> &bin_size)chrono::ChCollisionSystemChrono
SetEnvelope(double envelope)chrono::ChCollisionSystemChrono
SetNarrowphaseAlgorithm(ChNarrowphase::Algorithm algorithm)chrono::ChCollisionSystemChrono
SetNumThreads(int nthreads) overridechrono::ChCollisionSystemChronoMulticorevirtual
SetSystem(ChSystem *sys)chrono::ChCollisionSysteminline
use_aabb_activechrono::ChCollisionSystemChronoprotected
VIS_Aabb enum valuechrono::ChCollisionSystem
vis_callbackchrono::ChCollisionSystemprotected
VIS_Contacts enum valuechrono::ChCollisionSystem
VIS_MAX_MODES enum value (defined in chrono::ChCollisionSystem)chrono::ChCollisionSystem
VIS_None enum valuechrono::ChCollisionSystem
VIS_Shapes enum valuechrono::ChCollisionSystem
VisualizationModes enum namechrono::ChCollisionSystem
Visualize(int flags) overridechrono::ChCollisionSystemChronovirtual
VisualizeAABB()chrono::ChCollisionSystemChronoprotected
VisualizeContacts()chrono::ChCollisionSystemChronoprotected
VisualizeShapes()chrono::ChCollisionSystemChronoprotected
~ChCollisionSystem() (defined in chrono::ChCollisionSystem)chrono::ChCollisionSysteminlinevirtual
~ChCollisionSystemChrono() (defined in chrono::ChCollisionSystemChrono)chrono::ChCollisionSystemChronovirtual
~ChCollisionSystemChronoMulticore() (defined in chrono::ChCollisionSystemChronoMulticore)chrono::ChCollisionSystemChronoMulticore
~ChCollisionSystemDistributed() (defined in chrono::ChCollisionSystemDistributed)chrono::ChCollisionSystemDistributed