Project Chrono: Member List

chrono::ChCollisionSystemMulticore Member List

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

active_aabb_max | chrono::ChCollisionSystemMulticore | protected
active_aabb_min | chrono::ChCollisionSystemMulticore | protected
Add(std::shared_ptr< ChCollisionModel > model) override | chrono::ChCollisionSystemMulticore | virtual
ArchiveIn(ChArchiveIn &archive_in) override | chrono::ChCollisionSystemMulticore | virtual
ArchiveOut(ChArchiveOut &archive_out) override | chrono::ChCollisionSystemMulticore | virtual
BindAll() | chrono::ChCollisionSystem | virtual
BindItem(std::shared_ptr< ChPhysicsItem > item) | chrono::ChCollisionSystem | virtual
body_active (defined in chrono::ChCollisionSystemMulticore) | chrono::ChCollisionSystemMulticore | protected
broad_callback | chrono::ChCollisionSystem | protected
broadphase | chrono::ChCollisionSystemMulticore | protected
cd_data (defined in chrono::ChCollisionSystemMulticore) | chrono::ChCollisionSystemMulticore | protected
ChCollisionSystem() (defined in chrono::ChCollisionSystem) | chrono::ChCollisionSystem | protected
ChCollisionSystemMulticore() (defined in chrono::ChCollisionSystemMulticore) | chrono::ChCollisionSystemMulticore |
Clear() override | chrono::ChCollisionSystemMulticore | virtual
ct_models (defined in chrono::ChCollisionSystemMulticore) | chrono::ChCollisionSystemMulticore | protected
EnableActiveBoundingBox(const ChVector3d &aabb_min, const ChVector3d &aabb_max) | chrono::ChCollisionSystemMulticore |
GenerateAABB() | chrono::ChCollisionSystemMulticore | protected
GetActiveBoundingBox(ChVector3d &aabb_min, ChVector3d &aabb_max) const | chrono::ChCollisionSystemMulticore |
GetBoundingBox() const override | chrono::ChCollisionSystemMulticore | virtual
GetOverlappingAABB(std::vector< char > &active_id, real3 Amin, real3 Amax) | chrono::ChCollisionSystemMulticore | protectedvirtual
GetOverlappingPairs() | chrono::ChCollisionSystemMulticore | virtual
GetTimerCollisionBroad() const override | chrono::ChCollisionSystemMulticore | virtual
GetTimerCollisionNarrow() const override | chrono::ChCollisionSystemMulticore | virtual
Initialize() | chrono::ChCollisionSystem | virtual
IsInitialized() const | chrono::ChCollisionSystem | inline
m_initialized (defined in chrono::ChCollisionSystem) | chrono::ChCollisionSystem | protected
m_system | chrono::ChCollisionSystem | protected
m_timer_broad (defined in chrono::ChCollisionSystemMulticore) | chrono::ChCollisionSystemMulticore | protected
m_timer_narrow (defined in chrono::ChCollisionSystemMulticore) | chrono::ChCollisionSystemMulticore | protected
m_vis_flags (defined in chrono::ChCollisionSystem) | chrono::ChCollisionSystem | protected
narrow_callback | chrono::ChCollisionSystem | protected
narrowphase | chrono::ChCollisionSystemMulticore | protected
PostProcess() override | chrono::ChCollisionSystemMulticore | virtual
PreProcess() override | chrono::ChCollisionSystemMulticore | virtual
RayHit(const ChVector3d &from, const ChVector3d &to, ChRayhitResult &result) const override | chrono::ChCollisionSystemMulticore | virtual
RayHit(const ChVector3d &from, const ChVector3d &to, ChCollisionModel *model, ChRayhitResult &result) const override | chrono::ChCollisionSystemMulticore | virtual
RegisterBroadphaseCallback(std::shared_ptr< BroadphaseCallback > callback) | chrono::ChCollisionSystem | inline
RegisterNarrowphaseCallback(std::shared_ptr< NarrowphaseCallback > callback) | chrono::ChCollisionSystem | inline
RegisterVisualizationCallback(std::shared_ptr< VisualizationCallback > callback) | chrono::ChCollisionSystem | inlinevirtual
Remove(std::shared_ptr< ChCollisionModel > model) override | chrono::ChCollisionSystemMulticore | virtual
ReportContacts(ChContactContainer *container) override | chrono::ChCollisionSystemMulticore | virtual
ReportProximities(ChProximityContainer *mproximitycontainer) override | chrono::ChCollisionSystemMulticore | inlinevirtual
ResetTimers() override | chrono::ChCollisionSystemMulticore | virtual
Run() override | chrono::ChCollisionSystemMulticore | virtual
SetBroadphaseGridDensity(double density) | chrono::ChCollisionSystemMulticore |
SetBroadphaseGridResolution(const ChVector3i &num_bins) | chrono::ChCollisionSystemMulticore |
SetBroadphaseGridSize(const ChVector3d &bin_size) | chrono::ChCollisionSystemMulticore |
SetEnvelope(double envelope) | chrono::ChCollisionSystemMulticore |
SetNarrowphaseAlgorithm(ChNarrowphase::Algorithm algorithm) | chrono::ChCollisionSystemMulticore |
SetNumThreads(int nthreads) override | chrono::ChCollisionSystemMulticore | virtual
SetSystem(ChSystem *sys) | chrono::ChCollisionSystem | inline
Type enum name | chrono::ChCollisionSystem |
UnbindItem(std::shared_ptr< ChPhysicsItem > item) | chrono::ChCollisionSystem |
use_aabb_active | chrono::ChCollisionSystemMulticore | protected
VIS_Aabb enum value | chrono::ChCollisionSystem |
vis_callback | chrono::ChCollisionSystem | protected
VIS_Contacts enum value | chrono::ChCollisionSystem |
VIS_MAX_MODES enum value (defined in chrono::ChCollisionSystem) | chrono::ChCollisionSystem |
VIS_None enum value | chrono::ChCollisionSystem |
VIS_Shapes enum value | chrono::ChCollisionSystem |
VisualizationModes enum name | chrono::ChCollisionSystem |
Visualize(int flags) override | chrono::ChCollisionSystemMulticore | virtual
VisualizeAABB() | chrono::ChCollisionSystemMulticore | protected
VisualizeContacts() | chrono::ChCollisionSystemMulticore | protected
VisualizeShapes() | chrono::ChCollisionSystemMulticore | protected
~ChCollisionSystem() (defined in chrono::ChCollisionSystem) | chrono::ChCollisionSystem | virtual
~ChCollisionSystemMulticore() (defined in chrono::ChCollisionSystemMulticore) | chrono::ChCollisionSystemMulticore | virtual