Blender
V3.3
|
#include <BKE_bvhutils.h>
Public Attributes | |
struct BVHTree * | tree |
BVHTree_NearestPointCallback | nearest_callback |
BVHTree_RayCastCallback | raycast_callback |
struct BMEditMesh * | em |
bool | cached |
Struct that stores basic information about a BVHTree built from a edit-mesh.
Definition at line 32 of file BKE_bvhutils.h.
bool BVHTreeFromEditMesh::cached |
Definition at line 42 of file BKE_bvhutils.h.
Referenced by snap_object_data_editmesh_get().
struct BMEditMesh* BVHTreeFromEditMesh::em |
Definition at line 39 of file BKE_bvhutils.h.
Referenced by bvhtree_from_editmesh_setup_data(), nearest2d_data_init_editmesh(), raycastEditMesh(), snap_object_data_editmesh_get(), and snap_object_data_editmesh_treedata_get().
BVHTree_NearestPointCallback BVHTreeFromEditMesh::nearest_callback |
Default callbacks to BVH nearest and ray-cast.
Definition at line 36 of file BKE_bvhutils.h.
Referenced by bvhtree_from_editmesh_setup_data(), and nearest_world_editmesh().
BVHTree_RayCastCallback BVHTreeFromEditMesh::raycast_callback |
Definition at line 37 of file BKE_bvhutils.h.
Referenced by bvhtree_from_editmesh_setup_data(), and raycastEditMesh().
struct BVHTree* BVHTreeFromEditMesh::tree |
Definition at line 33 of file BKE_bvhutils.h.
Referenced by bvhtree_from_editmesh_setup_data(), nearest_world_editmesh(), raycastEditMesh(), snap_object_data_editmesh_get(), snap_object_data_editmesh_treedata_get(), and snapEditMesh().