chrono::ChCollisionSystem Member List

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

Add(std::shared_ptr< ChCollisionModel > model)=0chrono::ChCollisionSystempure virtual
ArchiveIn(ChArchiveIn &archive_in)chrono::ChCollisionSystemvirtual
ArchiveOut(ChArchiveOut &archive_out)chrono::ChCollisionSystemvirtual
BindAll()chrono::ChCollisionSystemvirtual
BindItem(std::shared_ptr< ChPhysicsItem > item)chrono::ChCollisionSystemvirtual
broad_callbackchrono::ChCollisionSystemprotected
ChCollisionSystem() (defined in chrono::ChCollisionSystem)chrono::ChCollisionSystemprotected
Clear()=0chrono::ChCollisionSystempure virtual
GetBoundingBox() const =0chrono::ChCollisionSystempure virtual
GetTimerCollisionBroad() const =0chrono::ChCollisionSystempure virtual
GetTimerCollisionNarrow() const =0chrono::ChCollisionSystempure virtual
Initialize()chrono::ChCollisionSystemvirtual
IsInitialized() constchrono::ChCollisionSysteminline
m_initialized (defined in chrono::ChCollisionSystem)chrono::ChCollisionSystemprotected
m_systemchrono::ChCollisionSystemprotected
m_vis_flags (defined in chrono::ChCollisionSystem)chrono::ChCollisionSystemprotected
narrow_callbackchrono::ChCollisionSystemprotected
PostProcess()chrono::ChCollisionSysteminlinevirtual
PreProcess()chrono::ChCollisionSysteminlinevirtual
RayHit(const ChVector3d &from, const ChVector3d &to, ChRayhitResult &result) const =0chrono::ChCollisionSystempure virtual
RayHit(const ChVector3d &from, const ChVector3d &to, ChCollisionModel *model, ChRayhitResult &result) const =0chrono::ChCollisionSystempure virtual
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(std::shared_ptr< ChCollisionModel > model)=0chrono::ChCollisionSystempure virtual
ReportContacts(ChContactContainer *mcontactcontainer)=0chrono::ChCollisionSystempure virtual
ReportProximities(ChProximityContainer *mproximitycontainer)=0chrono::ChCollisionSystempure virtual
ResetTimers()chrono::ChCollisionSysteminlinevirtual
Run()=0chrono::ChCollisionSystempure virtual
SetNumThreads(int nthreads)chrono::ChCollisionSysteminlinevirtual
SetSystem(ChSystem *sys)chrono::ChCollisionSysteminline
Type enum namechrono::ChCollisionSystem
UnbindItem(std::shared_ptr< ChPhysicsItem > item)chrono::ChCollisionSystem
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)chrono::ChCollisionSysteminlinevirtual
~ChCollisionSystem() (defined in chrono::ChCollisionSystem)chrono::ChCollisionSystemvirtual