Blender  V3.3
BVHSpatialSplit Member List

This is the complete list of members for BVHSpatialSplit, including all inherited members.

aligned_space_BVHSpatialSplitprotected
BVHSpatialSplit()BVHSpatialSplitinline
BVHSpatialSplit(const BVHBuild &builder, BVHSpatialStorage *storage, const BVHRange &range, vector< BVHReference > &references, float nodeSAH, const BVHUnaligned *unaligned_heuristic=NULL, const Transform *aligned_space=NULL)BVHSpatialSplit
dimBVHSpatialSplit
get_prim_bounds(const BVHReference &prim) constBVHSpatialSplitinlineprotected
get_unaligned_point(const float3 &point) constBVHSpatialSplitinlineprotected
posBVHSpatialSplit
references_BVHSpatialSplitprotected
sahBVHSpatialSplit
split(BVHBuild *builder, BVHRange &left, BVHRange &right, const BVHRange &range)BVHSpatialSplit
split_curve_primitive(const Hair *hair, const Transform *tfm, int prim_index, int segment_index, int dim, float pos, BoundBox &left_bounds, BoundBox &right_bounds)BVHSpatialSplitprotected
split_curve_reference(const BVHReference &ref, const Hair *hair, int dim, float pos, BoundBox &left_bounds, BoundBox &right_bounds)BVHSpatialSplitprotected
split_object_reference(const Object *object, int dim, float pos, BoundBox &left_bounds, BoundBox &right_bounds)BVHSpatialSplitprotected
split_point_primitive(const PointCloud *pointcloud, const Transform *tfm, int prim_index, int dim, float pos, BoundBox &left_bounds, BoundBox &right_bounds)BVHSpatialSplitprotected
split_point_reference(const BVHReference &ref, const PointCloud *pointcloud, int dim, float pos, BoundBox &left_bounds, BoundBox &right_bounds)BVHSpatialSplitprotected
split_reference(const BVHBuild &builder, BVHReference &left, BVHReference &right, const BVHReference &ref, int dim, float pos)BVHSpatialSplit
split_triangle_primitive(const Mesh *mesh, const Transform *tfm, int prim_index, int dim, float pos, BoundBox &left_bounds, BoundBox &right_bounds)BVHSpatialSplitprotected
split_triangle_reference(const BVHReference &ref, const Mesh *mesh, int dim, float pos, BoundBox &left_bounds, BoundBox &right_bounds)BVHSpatialSplitprotected
storage_BVHSpatialSplitprotected
unaligned_heuristic_BVHSpatialSplitprotected