Home
last modified time | relevance | path

Searched refs:triangle_rigid (Results 1 – 7 of 7) sorted by relevance

/dports/science/chrono/chrono-7.0.1/src/chrono/collision/
H A DChCollisionSystemChrono.cpp179 start = (int)shape_data.triangle_rigid.size(); in Add()
180 shape_data.triangle_rigid.push_back(obA); in Add()
181 shape_data.triangle_rigid.push_back(obB); in Add()
182 shape_data.triangle_rigid.push_back(obC); in Add()
582 A = cd_data->shape_data.triangle_rigid[start + 0]; in GenerateAABB()
583 B = cd_data->shape_data.triangle_rigid[start + 1]; in GenerateAABB()
584 C = cd_data->shape_data.triangle_rigid[start + 2]; in GenerateAABB()
/dports/science/chrono/chrono-7.0.1/src/chrono_distributed/collision/
H A DChCollisionSystemDistributed.cpp201 shape_data.triangle_rigid[start] = obA; in Add()
202 shape_data.triangle_rigid[start + 1] = obB; in Add()
203 shape_data.triangle_rigid[start + 2] = obC; in Add()
/dports/science/chrono/chrono-7.0.1/src/chrono_distributed/comm/
H A DChCommDistributed.cpp886 shape.data[0] = shape_data.triangle_rigid[start + 1].x; in PackShapes()
887 shape.data[1] = shape_data.triangle_rigid[start + 1].y; in PackShapes()
888 shape.data[2] = shape_data.triangle_rigid[start + 1].z; in PackShapes()
891 shape.data[3] = shape_data.triangle_rigid[start + 2].x; in PackShapes()
892 shape.data[4] = shape_data.triangle_rigid[start + 2].y; in PackShapes()
893 shape.data[5] = shape_data.triangle_rigid[start + 2].z; in PackShapes()
/dports/science/chrono/chrono-7.0.1/src/chrono/collision/chrono/
H A DChNarrowphase.cpp168 cd_data->shape_data.triangle_global.resize(cd_data->shape_data.triangle_rigid.size()); in PreprocessLocalToParent()
186 TransformLocalToParent(pos, rot, cd_data->shape_data.triangle_rigid[start + 0]); in PreprocessLocalToParent()
188 TransformLocalToParent(pos, rot, cd_data->shape_data.triangle_rigid[start + 1]); in PreprocessLocalToParent()
190 TransformLocalToParent(pos, rot, cd_data->shape_data.triangle_rigid[start + 2]); in PreprocessLocalToParent()
H A DChCollisionData.h54 std::vector<real3> triangle_rigid; ///< vertices of all triangle shapes (3 per shape) member
/dports/science/chrono/chrono-7.0.1/src/chrono_distributed/physics/
H A DChSystemDistributed.cpp562 …shape_data.triangle_rigid[triangle_start] = real3(new_shape.v1.x(), new_shape.v1.y(), new_shape.v1… in SetTriangleShape()
563 …shape_data.triangle_rigid[triangle_start + 1] = real3(new_shape.v2.x(), new_shape.v2.y(), new_shap… in SetTriangleShape()
564 …shape_data.triangle_rigid[triangle_start + 2] = real3(new_shape.v3.x(), new_shape.v3.y(), new_shap… in SetTriangleShape()
/dports/science/chrono/chrono-7.0.1/src/chrono_vehicle/cosim/terrain/
H A DChVehicleCosimTerrainNodeGranularOMP.cpp849 auto& shape_data = m_system->data_manager->cd_data->shape_data.triangle_rigid; in UpdateMeshProxies()