Home
last modified time | relevance | path

Searched refs:left_bbox (Results 1 – 20 of 20) sorted by relevance

/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/foundation/math/bvh/
H A Dbvh_statistics.h156 const AABBType left_bbox = node.get_left_bbox(); in collect_stats_recurse() local
162 m_sibling_overlap.insert(AABBType::overlap_ratio(left_bbox, right_bbox) * ValueType(100.0)); in collect_stats_recurse()
165 collect_stats_recurse(tree, left_node, left_bbox, depth + 1); in collect_stats_recurse()
H A Dbvh_builder.h193 const AABBType left_bbox(partitioner.compute_bbox(begin, pivot)); in subdivide_recurse()
203 node.set_left_bbox(left_bbox); in subdivide_recurse()
218 left_bbox); in subdivide_recurse()
H A Dbvh_intersector.h320 const typename NodeType::AABBType left_bbox = in intersect_motion() local
326 …hit_left = (foundation::intersect(ray, ray_info, left_bbox, tmin[0]) && tmin[0] < ray_tmax) ? 1 : … in intersect_motion()
698 const double* left_bbox = base_bbox + left_base_index * 6; in intersect_motion() local
701 …d mleftbbx = _mm_add_pd(_mm_mul_pd(_mm_load_pd(left_bbox + 0), left_w1), _mm_mul_pd(_mm_load_pd(le… in intersect_motion()
705 …d mleftbby = _mm_add_pd(_mm_mul_pd(_mm_load_pd(left_bbox + 2), left_w1), _mm_mul_pd(_mm_load_pd(le… in intersect_motion()
709 …d mleftbbz = _mm_add_pd(_mm_mul_pd(_mm_load_pd(left_bbox + 4), left_w1), _mm_mul_pd(_mm_load_pd(le… in intersect_motion()
/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/foundation/math/voxel/
H A Dvoxel_statistics.h178 AABBType left_bbox, right_bbox; in collect_stats_recurse() local
179 split_bbox(bbox, split, left_bbox, right_bbox); in collect_stats_recurse()
183 collect_stats_recurse(tree, tree.m_nodes[child_index], left_bbox, depth + 1); in collect_stats_recurse()
/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/foundation/math/bsp/
H A Dbsp_statistics.h194 AABBType left_bbox, right_bbox; in collect_stats_recurse() local
195 split_bbox(bbox, split, left_bbox, right_bbox); in collect_stats_recurse()
199 collect_stats_recurse(tree, tree.m_nodes[child_index], left_bbox, depth + 1); in collect_stats_recurse()
/dports/graphics/hugin/hugin-2020.0.0/src/foreign/flann/algorithms/
H A Dkdtree_single_index.h342 BoundingBox left_bbox(bbox); in divideTree()
343 left_bbox[cutfeat].high = cutval; in divideTree()
344 node->child1 = divideTree(left, left+idx, left_bbox); in divideTree()
350 node->divlow = left_bbox[cutfeat].high; in divideTree()
354 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
355 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/graphics/colmap/colmap-3.6/lib/FLANN/algorithms/
H A Dkdtree_single_index.h418 BoundingBox left_bbox(bbox); in divideTree()
419 left_bbox[cutfeat].high = cutval; in divideTree()
420 node->child1 = divideTree(left, left+idx, left_bbox); in divideTree()
426 node->divlow = left_bbox[cutfeat].high; in divideTree()
430 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
431 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/math/flann/flann-1.9.1-29-g1d04523/src/cpp/flann/algorithms/
H A Dkdtree_single_index.h418 BoundingBox left_bbox(bbox); in divideTree()
419 left_bbox[cutfeat].high = cutval; in divideTree()
420 node->child1 = divideTree(left, left+idx, left_bbox); in divideTree()
426 node->divlow = left_bbox[cutfeat].high; in divideTree()
430 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
431 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/misc/openmvg/openMVG-2.0/src/third_party/flann/src/cpp/flann/algorithms/
H A Dkdtree_single_index.h418 BoundingBox left_bbox(bbox); in divideTree()
419 left_bbox[cutfeat].high = cutval; in divideTree()
420 node->child1 = divideTree(left, left+idx, left_bbox); in divideTree()
426 node->divlow = left_bbox[cutfeat].high; in divideTree()
430 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
431 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/graphics/open3d/Open3D-0.2/src/External/flann/algorithms/
H A Dkdtree_single_index.h418 BoundingBox left_bbox(bbox); in divideTree()
419 left_bbox[cutfeat].high = cutval; in divideTree()
420 node->child1 = divideTree(left, left+idx, left_bbox); in divideTree()
426 node->divlow = left_bbox[cutfeat].high; in divideTree()
430 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
431 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/graphics/opencv/opencv-4.5.3/modules/flann/include/opencv2/flann/
H A Dkdtree_single_index.h370 BoundingBox left_bbox(bbox); in divideTree()
371 left_bbox[cutfeat].high = cutval; in divideTree()
372 node->child1 = divideTree(left, left+idx, left_bbox); in divideTree()
378 node->divlow = left_bbox[cutfeat].high; in divideTree()
382 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
383 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/graphics/py-open3d-python/Open3D-0.2/src/External/flann/algorithms/
H A Dkdtree_single_index.h418 BoundingBox left_bbox(bbox); in divideTree()
419 left_bbox[cutfeat].high = cutval; in divideTree()
420 node->child1 = divideTree(left, left+idx, left_bbox); in divideTree()
426 node->divlow = left_bbox[cutfeat].high; in divideTree()
430 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
431 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/math/pdal/PDAL-2.3.0/vendor/nanoflann/
H A Dnanoflann.hpp669 BoundingBox left_bbox(bbox); in divideTree() local
670 left_bbox[cutfeat].high = cutval; in divideTree()
671 node->child1 = divideTree(obj, left, left + idx, left_bbox); in divideTree()
677 node->node_type.sub.divlow = left_bbox[cutfeat].high; in divideTree()
681 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
682 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/cad/gmsh/gmsh-4.9.2-source/Numeric/
H A Dnanoflann.hpp1076 BoundingBox left_bbox(bbox); in divideTree() local
1077 left_bbox[cutfeat].high = cutval; in divideTree()
1078 node->child1 = divideTree(left, left+idx, left_bbox); in divideTree()
1084 node->node_type.sub.divlow = left_bbox[cutfeat].high; in divideTree()
1088 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
1089 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/devel/vcglib/vcglib-2020.09/apps/sample/trimesh_indexing/
H A Dnanoflann.hpp1088 BoundingBox left_bbox(bbox); in divideTree() local
1089 left_bbox[cutfeat].high = cutval; in divideTree()
1090 node->child1 = divideTree(left, left+idx, left_bbox); in divideTree()
1096 node->sub.divlow = left_bbox[cutfeat].high; in divideTree()
1100 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
1101 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/math/saga/saga-8.1.3/saga-gis/src/saga_core/saga_api/
H A Dnanoflann.hpp889 BoundingBox left_bbox(bbox); in divideTree() local
890 left_bbox[cutfeat].high = cutval; in divideTree()
891 node->child1 = divideTree(obj, left, left + idx, left_bbox); in divideTree()
897 node->node_type.sub.divlow = left_bbox[cutfeat].high; in divideTree()
901 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
902 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/math/libmesh/libmesh-1.6.2/contrib/nanoflann/include/
H A Dnanoflann.hpp946 BoundingBox left_bbox(bbox); in divideTree() local
947 left_bbox[cutfeat].high = cutval; in divideTree()
948 node->child1 = divideTree(obj, left, left + idx, left_bbox); in divideTree()
954 node->node_type.sub.divlow = left_bbox[cutfeat].high; in divideTree()
958 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
959 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/science/cdo/cdo-2.0.0/src/
H A Dnanoflann.hpp903 BoundingBox left_bbox(bbox); in divideTree() local
904 left_bbox[cutfeat].high = cutval; in divideTree()
905 node->child1 = divideTree(obj, left, left + idx, left_bbox); in divideTree()
911 node->node_type.sub.divlow = left_bbox[cutfeat].high; in divideTree()
915 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
916 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/math/nanoflann/nanoflann-1.3.2/include/
H A Dnanoflann.hpp890 BoundingBox left_bbox(bbox); in divideTree() local
891 left_bbox[cutfeat].high = cutval; in divideTree()
892 node->child1 = divideTree(obj, left, left + idx, left_bbox); in divideTree()
898 node->node_type.sub.divlow = left_bbox[cutfeat].high; in divideTree()
902 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
903 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()
/dports/graphics/opencv/opencv-4.5.3/contrib/modules/alphamat/src/3rdparty/
H A Dnanoflann.hpp890 BoundingBox left_bbox(bbox); in divideTree() local
891 left_bbox[cutfeat].high = cutval; in divideTree()
892 node->child1 = divideTree(obj, left, left + idx, left_bbox); in divideTree()
898 node->node_type.sub.divlow = left_bbox[cutfeat].high; in divideTree()
902 bbox[i].low = std::min(left_bbox[i].low, right_bbox[i].low); in divideTree()
903 bbox[i].high = std::max(left_bbox[i].high, right_bbox[i].high); in divideTree()