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
ChCollisionModel
chrono::ChCollisionModel Member List
This is the complete list of members for
chrono::ChCollisionModel
, including all inherited members.
AddCylinder
(std::shared_ptr< ChContactMaterial > material, double radius, const ChVector3d &p1, const ChVector3d &p2)
chrono::ChCollisionModel
AddShape
(std::shared_ptr< ChCollisionShape > shape, const ChFrame<> &frame=ChFrame<>())
chrono::ChCollisionModel
AddShapes
(std::shared_ptr< ChCollisionModel > model, const ChFrame<> &frame=ChFrame<>())
chrono::ChCollisionModel
AllowCollisionsWith
(int family) (defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel
ArchiveIn
(ChArchiveIn &archive_in)
chrono::ChCollisionModel
ArchiveOut
(ChArchiveOut &archive_out)
chrono::ChCollisionModel
ChCollisionModel
() (defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel
ChCollisionModel
(const ChCollisionModel &other) (defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel
ChCollisionModelImpl
(defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel
friend
Clear
()
chrono::ChCollisionModel
CollidesWith
(int family)
chrono::ChCollisionModel
DisallowCollisionsWith
(int family)
chrono::ChCollisionModel
GetBoundingBox
(bool local=false) const
chrono::ChCollisionModel
GetContactable
()
chrono::ChCollisionModel
inline
GetDefaultSuggestedEnvelope
() (defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel
static
GetDefaultSuggestedMargin
() (defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel
static
GetEnvelope
()
chrono::ChCollisionModel
inline
GetFamily
()
chrono::ChCollisionModel
GetFamilyGroup
() const
chrono::ChCollisionModel
inline
GetFamilyMask
() const
chrono::ChCollisionModel
inline
GetImplementation
() const (defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel
inline
GetNumShapes
() const
chrono::ChCollisionModel
inline
GetPhysicsItem
()
chrono::ChCollisionModel
GetSafeMargin
()
chrono::ChCollisionModel
inline
GetShapeInstance
(int index) const
chrono::ChCollisionModel
inline
GetShapeInstances
() const
chrono::ChCollisionModel
inline
HasImplementation
() const (defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel
inline
RemoveImplementation
() (defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel
inline
SetAllShapesMaterial
(std::shared_ptr< ChContactMaterial > mat)
chrono::ChCollisionModel
SetContactable
(ChContactable *contactable)
chrono::ChCollisionModel
SetDefaultSuggestedEnvelope
(double envelope)
chrono::ChCollisionModel
static
SetDefaultSuggestedMargin
(double margin)
chrono::ChCollisionModel
static
SetEnvelope
(float envelope)
chrono::ChCollisionModel
inline
SetFamily
(int family)
chrono::ChCollisionModel
SetFamilyGroup
(short int group)
chrono::ChCollisionModel
SetFamilyMask
(short int mask)
chrono::ChCollisionModel
SetSafeMargin
(float margin)
chrono::ChCollisionModel
inline
ShapeInstance
typedef
chrono::ChCollisionModel
SyncPosition
()
chrono::ChCollisionModel
~ChCollisionModel
() (defined in
chrono::ChCollisionModel
)
chrono::ChCollisionModel