chrono::ChCollisionModelDistributed Member List

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

AddCopyOfAnotherModel(ChCollisionModel *another) overridechrono::ChCollisionModelChronovirtual
AddCylinder(std::shared_ptr< ChMaterialSurface > material, double radius, const ChVector<> &p1, const ChVector<> &p2)chrono::ChCollisionModel
AddShape(std::shared_ptr< ChCollisionShape > shape, const ChFrame<> &frame=ChFrame<>())chrono::ChCollisionModel
ArchiveIn(ChArchiveIn &marchive) overridechrono::ChCollisionModelChronovirtual
ArchiveOut(ChArchiveOut &marchive) overridechrono::ChCollisionModelChronovirtual
Build()chrono::ChCollisionModel
ChCollisionBoundaryDistributed (defined in chrono::ChCollisionModelDistributed)chrono::ChCollisionModelDistributedfriend
ChCollisionModel() (defined in chrono::ChCollisionModel)chrono::ChCollisionModel
ChCollisionModelChrono() (defined in chrono::ChCollisionModelChrono)chrono::ChCollisionModelChrono
ChCollisionModelDistributed() (defined in chrono::ChCollisionModelDistributed)chrono::ChCollisionModelDistributed
ChCollisionSystemDistributed (defined in chrono::ChCollisionModelDistributed)chrono::ChCollisionModelDistributedfriend
Clear()chrono::ChCollisionModel
CopyShapes(ChCollisionModel *other)chrono::ChCollisionModelprotected
family_groupchrono::ChCollisionModelprotected
family_maskchrono::ChCollisionModelprotected
GetBody() constchrono::ChCollisionModelChronoinline
GetBoundingBox() const overridechrono::ChCollisionModelDistributedvirtual
GetContactable()chrono::ChCollisionModelinline
GetDefaultSuggestedEnvelope() (defined in chrono::ChCollisionModel)chrono::ChCollisionModelstatic
GetDefaultSuggestedMargin() (defined in chrono::ChCollisionModel)chrono::ChCollisionModelstatic
GetEnvelope()chrono::ChCollisionModelinlinevirtual
GetFamily() (defined in chrono::ChCollisionModel)chrono::ChCollisionModelvirtual
GetFamilyGroup() constchrono::ChCollisionModelinlinevirtual
GetFamilyMask() constchrono::ChCollisionModelinlinevirtual
GetFamilyMaskDoesCollisionWithFamily(int mfamily)chrono::ChCollisionModelvirtual
GetNumShapes() constchrono::ChCollisionModelinline
GetPhysicsItem()chrono::ChCollisionModelvirtual
GetSafeMargin()chrono::ChCollisionModelinlinevirtual
GetShape(int index)chrono::ChCollisionModelinline
GetShapeDimensions(int index) constchrono::ChCollisionModel
GetShapePos(int index) const overridechrono::ChCollisionModelChronovirtual
GetShapes() constchrono::ChCollisionModelinline
GetSuggestedFullMargin() (defined in chrono::ChCollisionModel)chrono::ChCollisionModelinlineprotectedvirtual
GetType() const overridechrono::ChCollisionModelChronoinlinevirtual
local_convex_data (defined in chrono::ChCollisionModelChrono)chrono::ChCollisionModelChrono
m_ct_shapeschrono::ChCollisionModelChronoprotected
m_shape_instanceschrono::ChCollisionModelprotected
m_shapeschrono::ChCollisionModelprotected
mbodychrono::ChCollisionModelChronoprotected
mcontactablechrono::ChCollisionModelprotected
model_envelopechrono::ChCollisionModelprotected
model_safe_marginchrono::ChCollisionModelprotected
SetAllShapesMaterial(std::shared_ptr< ChMaterialSurface > mat)chrono::ChCollisionModel
SetBody(ChBody *body)chrono::ChCollisionModelChronoinline
SetContactable(ChContactable *mc) overridechrono::ChCollisionModelChronovirtual
SetDefaultSuggestedEnvelope(double menv)chrono::ChCollisionModelstatic
SetDefaultSuggestedMargin(double mmargin)chrono::ChCollisionModelstatic
SetEnvelope(double amargin)chrono::ChCollisionModelinlinevirtual
SetFamily(int mfamily)chrono::ChCollisionModelvirtual
SetFamilyGroup(short int group)chrono::ChCollisionModelvirtual
SetFamilyMask(short int mask)chrono::ChCollisionModelvirtual
SetFamilyMaskDoCollisionWithFamily(int mfamily) (defined in chrono::ChCollisionModel)chrono::ChCollisionModelvirtual
SetFamilyMaskNoCollisionWithFamily(int mfamily)chrono::ChCollisionModelvirtual
SetSafeMargin(double amargin)chrono::ChCollisionModelinlinevirtual
SetShapeMaterial(int index, std::shared_ptr< ChMaterialSurface > mat)chrono::ChCollisionModel
ShapeInstance typedefchrono::ChCollisionModel
SyncPosition() overridechrono::ChCollisionModelChronovirtual
~ChCollisionModel() (defined in chrono::ChCollisionModel)chrono::ChCollisionModelvirtual
~ChCollisionModelChrono() (defined in chrono::ChCollisionModelChrono)chrono::ChCollisionModelChronovirtual
~ChCollisionModelDistributed() (defined in chrono::ChCollisionModelDistributed)chrono::ChCollisionModelDistributed