Blender  V3.3
Public Attributes | List of all members
BVHTreeFromMesh Struct Reference

#include <BKE_bvhutils.h>

Public Attributes

struct BVHTreetree
 
BVHTree_NearestPointCallback nearest_callback
 
BVHTree_RayCastCallback raycast_callback
 
const struct MVertvert
 
const float(* vert_normals )[3]
 
const struct MEdgeedge
 
const struct MFaceface
 
const struct MLooploop
 
const struct MLoopTrilooptri
 
bool cached
 

Detailed Description

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

Definition at line 49 of file BKE_bvhutils.h.

Member Data Documentation

◆ cached

bool BVHTreeFromMesh::cached

◆ edge

const struct MEdge* BVHTreeFromMesh::edge

◆ face

const struct MFace* BVHTreeFromMesh::face

Definition at line 60 of file BKE_bvhutils.h.

Referenced by bvhtree_from_mesh_setup_data().

◆ loop

const struct MLoop* BVHTreeFromMesh::loop

◆ looptri

const struct MLoopTri* BVHTreeFromMesh::looptri

◆ nearest_callback

BVHTree_NearestPointCallback BVHTreeFromMesh::nearest_callback

◆ raycast_callback

BVHTree_RayCastCallback BVHTreeFromMesh::raycast_callback

◆ tree

struct BVHTree* BVHTreeFromMesh::tree

◆ vert

const struct MVert* BVHTreeFromMesh::vert

◆ vert_normals

const float(* BVHTreeFromMesh::vert_normals)[3]

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