AddCollisionModelsToSystem(ChCollisionSystem *coll_sys) const override (defined in chrono::fea::ChContactSurfaceMesh) | chrono::fea::ChContactSurfaceMesh | virtual |
AddFacesFromBoundary(const ChMesh &mesh, double sphere_swept=0.0, bool ccw=true, bool include_cable_elements=true, bool include_beam_elements=true) | chrono::fea::ChContactSurfaceMesh | |
ChContactSurface(std::shared_ptr< ChContactMaterial > material, ChPhysicsItem *mesh=nullptr) (defined in chrono::fea::ChContactSurface) | chrono::fea::ChContactSurface | |
ChContactSurfaceMesh(std::shared_ptr< ChContactMaterial > material, ChMesh *mesh=nullptr) (defined in chrono::fea::ChContactSurfaceMesh) | chrono::fea::ChContactSurfaceMesh | |
ConstructFromTrimesh(std::shared_ptr< ChTriangleMeshConnected > trimesh, double sphere_swept=0.0) | chrono::fea::ChContactSurfaceMesh | |
DisableSelfCollisions(int family) | chrono::fea::ChContactSurface | |
GetAABB() const override | chrono::fea::ChContactSurfaceMesh | virtual |
GetMaterialSurface() | chrono::fea::ChContactSurface | inline |
GetNumTriangles() const | chrono::fea::ChContactSurfaceMesh | inline |
GetNumVertices() const | chrono::fea::ChContactSurfaceMesh | |
GetPhysicsItem() | chrono::fea::ChContactSurface | inline |
GetTrianglesXYZ() | chrono::fea::ChContactSurfaceMesh | inline |
GetTrianglesXYZRot() | chrono::fea::ChContactSurfaceMesh | inline |
m_collision_family | chrono::fea::ChContactSurface | protected |
m_material | chrono::fea::ChContactSurface | protected |
m_physics_item | chrono::fea::ChContactSurface | protected |
m_self_collide | chrono::fea::ChContactSurface | protected |
OutputSimpleMesh(std::vector< ChVector3d > &vert_pos, std::vector< ChVector3d > &vert_vel, std::vector< ChVector3i > &triangles, std::vector< ChVector3b > &owns_node, std::vector< ChVector3b > &owns_edge) const | chrono::fea::ChContactSurfaceMesh | |
RemoveCollisionModelsFromSystem(ChCollisionSystem *coll_sys) const override (defined in chrono::fea::ChContactSurfaceMesh) | chrono::fea::ChContactSurfaceMesh | virtual |
SetPhysicsItem(ChPhysicsItem *physics_item) | chrono::fea::ChContactSurface | inline |
SyncCollisionModels() const override (defined in chrono::fea::ChContactSurfaceMesh) | chrono::fea::ChContactSurfaceMesh | virtual |
~ChContactSurface() (defined in chrono::fea::ChContactSurface) | chrono::fea::ChContactSurface | inlinevirtual |
~ChContactSurfaceMesh() (defined in chrono::fea::ChContactSurfaceMesh) | chrono::fea::ChContactSurfaceMesh | inlinevirtual |