Searched refs:triangle_rigid (Results 1 – 7 of 7) sorted by relevance
/dports/science/chrono/chrono-7.0.1/src/chrono/collision/ |
H A D | ChCollisionSystemChrono.cpp | 179 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 D | ChCollisionSystemDistributed.cpp | 201 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 D | ChCommDistributed.cpp | 886 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 D | ChNarrowphase.cpp | 168 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 D | ChCollisionData.h | 54 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 D | ChSystemDistributed.cpp | 562 …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 D | ChVehicleCosimTerrainNodeGranularOMP.cpp | 849 auto& shape_data = m_system->data_manager->cd_data->shape_data.triangle_rigid; in UpdateMeshProxies()
|