Blender V5.0
blender::bke::BVHTreeFromMesh Struct Reference

#include <BKE_bvhutils.hh>

Public Attributes

const BVHTreetree = nullptr
BVHTree_NearestPointCallback nearest_callback
BVHTree_RayCastCallback raycast_callback
Span< float3vert_positions
Span< int2edges
Span< int > corner_verts
Span< int3corner_tris
const MFaceface = nullptr
std::unique_ptr< BVHTree, BVHTreeDeleterowned_tree

Detailed Description

Struct that stores basic information about a BVHTree built from a mesh.

Definition at line 28 of file BKE_bvhutils.hh.

Member Data Documentation

◆ corner_tris

Span<int3> blender::bke::BVHTreeFromMesh::corner_tris

◆ corner_verts

Span<int> blender::bke::BVHTreeFromMesh::corner_verts

◆ edges

Span<int2> blender::bke::BVHTreeFromMesh::edges

Definition at line 37 of file BKE_bvhutils.hh.

◆ face

const MFace* blender::bke::BVHTreeFromMesh::face = nullptr

Definition at line 41 of file BKE_bvhutils.hh.

◆ nearest_callback

◆ owned_tree

std::unique_ptr<BVHTree, BVHTreeDeleter> blender::bke::BVHTreeFromMesh::owned_tree

Definition at line 43 of file BKE_bvhutils.hh.

◆ raycast_callback

◆ tree

◆ vert_positions

Span<float3> blender::bke::BVHTreeFromMesh::vert_positions

The documentation for this struct was generated from the following file: