Toggle navigation
PROJECT
CHRONO
Download
Documentation
Chrono Development Branch
Chrono 9.0.0
Chrono 8.0.0
FAQ
PyChrono
Validation Studies
White Papers
Movies
Gallery
SBEL
On Vimeo
News
Forum
About
Quick Facts
Current/Past Users
Contact
Status
Main Page
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
chrono
ChCollisionSystem
chrono::ChCollisionSystem Member List
This is the complete list of members for
chrono::ChCollisionSystem
, including all inherited members.
Add
(std::shared_ptr< ChCollisionModel > model)=0
chrono::ChCollisionSystem
pure virtual
ArchiveIn
(ChArchiveIn &archive_in)
chrono::ChCollisionSystem
virtual
ArchiveOut
(ChArchiveOut &archive_out)
chrono::ChCollisionSystem
virtual
BindAll
()
chrono::ChCollisionSystem
virtual
BindItem
(std::shared_ptr< ChPhysicsItem > item)
chrono::ChCollisionSystem
virtual
broad_callback
chrono::ChCollisionSystem
protected
ChCollisionSystem
() (defined in
chrono::ChCollisionSystem
)
chrono::ChCollisionSystem
protected
Clear
()=0
chrono::ChCollisionSystem
pure virtual
GetBoundingBox
() const =0
chrono::ChCollisionSystem
pure virtual
GetTimerCollisionBroad
() const =0
chrono::ChCollisionSystem
pure virtual
GetTimerCollisionNarrow
() const =0
chrono::ChCollisionSystem
pure 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_vis_flags
(defined in
chrono::ChCollisionSystem
)
chrono::ChCollisionSystem
protected
narrow_callback
chrono::ChCollisionSystem
protected
PostProcess
()
chrono::ChCollisionSystem
inline
virtual
PreProcess
()
chrono::ChCollisionSystem
inline
virtual
RayHit
(const ChVector3d &from, const ChVector3d &to, ChRayhitResult &result) const =0
chrono::ChCollisionSystem
pure virtual
RayHit
(const ChVector3d &from, const ChVector3d &to, ChCollisionModel *model, ChRayhitResult &result) const =0
chrono::ChCollisionSystem
pure 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
inline
virtual
Remove
(std::shared_ptr< ChCollisionModel > model)=0
chrono::ChCollisionSystem
pure virtual
ReportContacts
(ChContactContainer *mcontactcontainer)=0
chrono::ChCollisionSystem
pure virtual
ReportProximities
(ChProximityContainer *mproximitycontainer)=0
chrono::ChCollisionSystem
pure virtual
ResetTimers
()
chrono::ChCollisionSystem
inline
virtual
Run
()=0
chrono::ChCollisionSystem
pure virtual
SetNumThreads
(int nthreads)
chrono::ChCollisionSystem
inline
virtual
SetSystem
(ChSystem *sys)
chrono::ChCollisionSystem
inline
Type
enum name
chrono::ChCollisionSystem
UnbindItem
(std::shared_ptr< ChPhysicsItem > item)
chrono::ChCollisionSystem
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)
chrono::ChCollisionSystem
inline
virtual
~ChCollisionSystem
() (defined in
chrono::ChCollisionSystem
)
chrono::ChCollisionSystem
virtual