Blender V5.0
SurfaceModifierData_Runtime Struct Reference

#include <DNA_modifier_types.h>

Public Attributes

float(* vert_positions_prev )[3]
float(* vert_velocities )[3]
struct Meshmesh
BVHTreeFromMeshHandlebvhtree
int cfra_prev
int verts_num

Detailed Description

Definition at line 984 of file DNA_modifier_types.h.

Member Data Documentation

◆ bvhtree

BVHTreeFromMeshHandle* SurfaceModifierData_Runtime::bvhtree

Bounding volume hierarchy of the mesh faces.

Definition at line 992 of file DNA_modifier_types.h.

Referenced by closest_point_on_surface(), deform_verts(), free_data(), and get_effector_data().

◆ cfra_prev

int SurfaceModifierData_Runtime::cfra_prev

Definition at line 994 of file DNA_modifier_types.h.

Referenced by deform_verts().

◆ mesh

struct Mesh* SurfaceModifierData_Runtime::mesh

Definition at line 989 of file DNA_modifier_types.h.

Referenced by deform_verts(), and free_data().

◆ vert_positions_prev

float(* SurfaceModifierData_Runtime::vert_positions_prev)[3]

Definition at line 986 of file DNA_modifier_types.h.

Referenced by deform_verts(), and free_data().

◆ vert_velocities

float(* SurfaceModifierData_Runtime::vert_velocities)[3]

Definition at line 987 of file DNA_modifier_types.h.

Referenced by closest_point_on_surface(), deform_verts(), and free_data().

◆ verts_num

int SurfaceModifierData_Runtime::verts_num

Definition at line 994 of file DNA_modifier_types.h.

Referenced by deform_verts().


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