/dports/devel/py-bullet3/bullet3-3.21/examples/pybullet/gym/pybullet_envs/minitaur/envs_v2/utilities/ |
H A D | rendering_utils.py | 119 aabb_max = None 135 aabb_max = aabb[1] 138 aabb_max = np.maximum(aabb_max, aabb[1]) 140 return aabb_min, aabb_max 194 width = aabb_max[0] - aabb_min[0] 195 height = aabb_max[2] - aabb_min[2] 196 z_size = aabb_max[1] - aabb_min[1] 197 z_max = aabb_max[1] 199 width = aabb_max[0] - aabb_min[0] 200 height = aabb_max[1] - aabb_min[1] [all …]
|
/dports/math/fcl/fcl-0.7.0/include/fcl/narrowphase/ |
H A D | cost_source-inl.h | 57 aabb_max(aabb_max_), 61 * (aabb_max[0] - aabb_min[0]) 62 * (aabb_max[1] - aabb_min[1]) 63 * (aabb_max[2] - aabb_min[2]); 69 : aabb_min(aabb.min_), aabb_max(aabb.max_), cost_density(cost_density_) 72 * (aabb_max[0] - aabb_min[0]) 73 * (aabb_max[1] - aabb_min[1]) 74 * (aabb_max[2] - aabb_min[2]);
|
H A D | cost_source.h | 55 Vector3<S> aabb_max; member
|
/dports/science/chrono/chrono-7.0.1/src/chrono_distributed/collision/ |
H A D | ChCollisionModelDistributed.cpp | 61 aabb_max.Set(v[0]); in AddBox() 72 } else if (v[i][j] > aabb_max[j]) { in AddBox() 73 aabb_max[j] = v[i][j]; in AddBox() 102 aabb_max.Set(max); in AddSphere() 109 if (max[i] > aabb_max[i]) { in AddSphere() 110 aabb_max[i] = max[i]; in AddSphere() 135 bbmax.Set(aabb_max); in GetAABB()
|
H A D | ChCollisionModelDistributed.h | 69 ChVector<double> aabb_max; ///< Upper corner of model AABB
|
/dports/science/chrono/chrono-7.0.1/src/chrono/collision/chrono/ |
H A D | ChBroadphase.cpp | 86 const std::vector<real3>& aabb_max = cd_data->aabb_max; in RigidBoundingBox() local 94 …auto begin = thrust::make_zip_iterator(thrust::make_tuple(aabb_min.begin(), aabb_max.begin(), id_r… in RigidBoundingBox() 95 …auto end = thrust::make_zip_iterator(thrust::make_tuple(aabb_min.end(), aabb_max.end(), id_rigid.e… in RigidBoundingBox() 170 std::vector<real3>& aabb_max = cd_data->aabb_max; in OffsetAABB() local 175 …thrust::transform(aabb_max.begin(), aabb_max.end(), offset, aabb_max.begin(), thrust::minus<real3>… in OffsetAABB() 236 const std::vector<real3>& aabb_max = cd_data->aabb_max; in OneLevelBroadphase() local 267 f_Count_AABB_BIN_Intersection(i, inv_bin_size, aabb_min, aabb_max, bin_intersections); in OneLevelBroadphase() 284 …f_Store_AABB_BIN_Intersection(i, bins_per_axis, inv_bin_size, aabb_min, aabb_max, bin_intersection… in OneLevelBroadphase() 308 … f_Count_AABB_AABB_Intersection(i, inv_bin_size, bins_per_axis, aabb_min, aabb_max, bin_active, in OneLevelBroadphase() 320 … f_Store_AABB_AABB_Intersection(index, inv_bin_size, bins_per_axis, aabb_min, aabb_max, bin_active, in OneLevelBroadphase()
|
H A D | ChCollisionUtilsBroadphase.cpp | 56 const std::vector<real3>& aabb_max, in f_Count_AABB_BIN_Intersection() argument 59 vec3 gmax = HashMax(aabb_max[index], inv_bin_size); in f_Count_AABB_BIN_Intersection()
|
/dports/math/fcl05/fcl-0.5.0/include/fcl/ |
H A D | collision_data.h | 155 Vec3f aabb_max; member 163 … aabb_max(aabb_max_), in CostSource() 166 …total_cost = cost_density * (aabb_max[0] - aabb_min[0]) * (aabb_max[1] - aabb_min[1]) * (aabb_max[… in CostSource() 170 aabb_max(aabb.max_), in CostSource() 173 …total_cost = cost_density * (aabb_max[0] - aabb_min[0]) * (aabb_max[1] - aabb_min[1]) * (aabb_max[… in CostSource()
|
/dports/devel/godot-tools/godot-3.2.3-stable/modules/bullet/ |
H A D | space_bullet.cpp | 1188 btVector3 aabb_min, aabb_max; local 1211 aabb_max = shape_aabb_max; 1218 aabb_max.setX((aabb_max.x() > shape_aabb_max.x()) ? aabb_max.x() : shape_aabb_max.x()); 1219 aabb_max.setY((aabb_max.y() > shape_aabb_max.y()) ? aabb_max.y() : shape_aabb_max.y()); 1220 aabb_max.setZ((aabb_max.z() > shape_aabb_max.z()) ? aabb_max.z() : shape_aabb_max.z()); 1231 dynamicsWorld->getBroadphase()->aabbTest(aabb_min, aabb_max, recover_broad_result); 1385 btVector3 aabb_min, aabb_max; local 1407 aabb_max = shape_aabb_max; 1414 aabb_max.setX((aabb_max.x() > shape_aabb_max.x()) ? aabb_max.x() : shape_aabb_max.x()); 1415 aabb_max.setY((aabb_max.y() > shape_aabb_max.y()) ? aabb_max.y() : shape_aabb_max.y()); [all …]
|
H A D | soft_body_bullet.cpp | 106 btVector3 aabb_max; in update_visual_server() local 107 bt_soft_body->getAabb(aabb_min, aabb_max); in update_visual_server() 109 btVector3 size(aabb_max - aabb_min); in update_visual_server()
|
/dports/devel/godot/godot-3.2.3-stable/modules/bullet/ |
H A D | space_bullet.cpp | 1188 btVector3 aabb_min, aabb_max; local 1211 aabb_max = shape_aabb_max; 1218 aabb_max.setX((aabb_max.x() > shape_aabb_max.x()) ? aabb_max.x() : shape_aabb_max.x()); 1219 aabb_max.setY((aabb_max.y() > shape_aabb_max.y()) ? aabb_max.y() : shape_aabb_max.y()); 1220 aabb_max.setZ((aabb_max.z() > shape_aabb_max.z()) ? aabb_max.z() : shape_aabb_max.z()); 1231 dynamicsWorld->getBroadphase()->aabbTest(aabb_min, aabb_max, recover_broad_result); 1385 btVector3 aabb_min, aabb_max; local 1407 aabb_max = shape_aabb_max; 1414 aabb_max.setX((aabb_max.x() > shape_aabb_max.x()) ? aabb_max.x() : shape_aabb_max.x()); 1415 aabb_max.setY((aabb_max.y() > shape_aabb_max.y()) ? aabb_max.y() : shape_aabb_max.y()); [all …]
|
H A D | soft_body_bullet.cpp | 106 btVector3 aabb_max; in update_visual_server() local 107 bt_soft_body->getAabb(aabb_min, aabb_max); in update_visual_server() 109 btVector3 size(aabb_max - aabb_min); in update_visual_server()
|
/dports/science/chrono/chrono-7.0.1/src/chrono/collision/ |
H A D | ChCollisionSystemChrono.cpp | 65 active_aabb_max = FromChVector(aabb_max); in EnableActiveBoundingBox() 78 bool ChCollisionSystemChrono::GetActiveBoundingBox(ChVector<>& aabb_min, ChVector<>& aabb_max) cons… in GetActiveBoundingBox() 80 aabb_max = ToChVector(active_aabb_max); in GetActiveBoundingBox() 85 void ChCollisionSystemChrono::GetBoundingBox(ChVector<>& aabb_min, ChVector<>& aabb_max) const { in GetBoundingBox() 90 aabb_max.x() = cd_data->max_bounding_point.x; in GetBoundingBox() 91 aabb_max.y() = cd_data->max_bounding_point.y; in GetBoundingBox() 92 aabb_max.z() = cd_data->max_bounding_point.z; in GetBoundingBox() 528 std::vector<real3>& aabb_max = cd_data->aabb_max; in GenerateAABB() local 531 aabb_max.resize(num_rigid_shapes); in GenerateAABB() 597 aabb_max[index] = temp_max; in GenerateAABB() [all …]
|
H A D | ChCollisionSystemChrono.h | 79 void EnableActiveBoundingBox(const ChVector<>& aabb_min, const ChVector<>& aabb_max); 83 bool GetActiveBoundingBox(ChVector<>& aabb_min, ChVector<>& aabb_max) const; 110 virtual void GetBoundingBox(ChVector<>& aabb_min, ChVector<>& aabb_max) const override;
|
H A D | ChCollisionSystemBullet.h | 62 virtual void GetBoundingBox(ChVector<>& aabb_min, ChVector<>& aabb_max) const override;
|
H A D | ChCollisionSystem.h | 73 virtual void GetBoundingBox(ChVector<>& aabb_min, ChVector<>& aabb_max) const = 0;
|
/dports/games/supertuxkart/SuperTuxKart-1.2-src/src/graphics/ |
H A D | particle_emitter.cpp | 331 const Vec3* aabb_max; in addHeightMapAffector() local 332 t->getAABB(&aabb_min, &aabb_max); in addHeightMapAffector() 335 const float track_x_len = aabb_max->getX() - aabb_min->getX(); in addHeightMapAffector() 336 const float track_z_len = aabb_max->getZ() - aabb_min->getZ(); in addHeightMapAffector()
|
/dports/math/fcl/fcl-0.7.0/test/ |
H A D | test_fcl_octomap_cost.cpp | 174 …std::cout << cost_sources[i].aabb_min.transpose() << " " << cost_sources[i].aabb_max.transpose() <… in octomap_cost_test() 182 …std::cout << cost_sources[i].aabb_min.transpose() << " " << cost_sources[i].aabb_max.transpose() <… in octomap_cost_test() 190 …std::cout << cost_sources[i].aabb_min.transpose() << " " << cost_sources[i].aabb_max.transpose() <… in octomap_cost_test()
|
/dports/devel/bullet/bullet3-3.21/examples/SharedMemory/plugins/stablePDPlugin/ |
H A D | MathUtil.cpp | 592 bool cMathUtil::ContainsAABB(const tVector& pt, const tVector& aabb_min, const tVector& aabb_max) in ContainsAABB() argument 595 && pt[0] <= aabb_max[0] && pt[1] <= aabb_max[1] && pt[2] <= aabb_max[2]; in ContainsAABB() 604 bool cMathUtil::ContainsAABBXZ(const tVector& pt, const tVector& aabb_min, const tVector& aabb_max) in ContainsAABBXZ() argument 607 && pt[0] <= aabb_max[0] && pt[2] <= aabb_max[2]; in ContainsAABBXZ()
|
H A D | MathUtil.h | 104 static bool ContainsAABB(const tVector& pt, const tVector& aabb_min, const tVector& aabb_max); 106 static bool ContainsAABBXZ(const tVector& pt, const tVector& aabb_min, const tVector& aabb_max);
|
/dports/devel/py-bullet3/bullet3-3.21/examples/SharedMemory/plugins/stablePDPlugin/ |
H A D | MathUtil.cpp | 592 bool cMathUtil::ContainsAABB(const tVector& pt, const tVector& aabb_min, const tVector& aabb_max) in ContainsAABB() argument 595 && pt[0] <= aabb_max[0] && pt[1] <= aabb_max[1] && pt[2] <= aabb_max[2]; in ContainsAABB() 604 bool cMathUtil::ContainsAABBXZ(const tVector& pt, const tVector& aabb_min, const tVector& aabb_max) in ContainsAABBXZ() argument 607 && pt[0] <= aabb_max[0] && pt[2] <= aabb_max[2]; in ContainsAABBXZ()
|
H A D | MathUtil.h | 104 static bool ContainsAABB(const tVector& pt, const tVector& aabb_min, const tVector& aabb_max); 106 static bool ContainsAABBXZ(const tVector& pt, const tVector& aabb_min, const tVector& aabb_max);
|
/dports/science/chrono/chrono-7.0.1/src/chrono_multicore/collision/ |
H A D | ChCollisionSystemBulletMulticore.h | 73 virtual void GetBoundingBox(ChVector<>& aabb_min, ChVector<>& aabb_max) const override;
|
H A D | ChCollisionSystemBulletMulticore.cpp | 116 void ChCollisionSystemBulletMulticore::GetBoundingBox(ChVector<>& aabb_min, ChVector<>& aabb_max) c… in GetBoundingBox() 121 aabb_max = ChVector<>((double)aabbMax.x(), (double)aabbMax.y(), (double)aabbMax.z()); in GetBoundingBox()
|
/dports/devel/godot2-tools/godot-2.1.6-stable/core/math/ |
H A D | face3.cpp | 202 float aabb_max = p_aabb.pos.m_ax + p_aabb.size.m_ax; \ in intersects_aabb() 211 if (tri_max < aabb_min || aabb_max < tri_min) \ in intersects_aabb()
|