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

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
 
struct MVertx
 
struct MVertv
 
struct Meshmesh
 
struct BVHTreeFromMeshbvhtree
 
int cfra
 
int verts_num
 

Detailed Description

Definition at line 878 of file DNA_modifier_types.h.

Member Data Documentation

◆ bvhtree

struct BVHTreeFromMesh* SurfaceModifierData::bvhtree

Bounding volume hierarchy of the mesh faces.

Definition at line 889 of file DNA_modifier_types.h.

Referenced by blendRead(), closest_point_on_surface(), copyData(), deformVerts(), freeData(), and get_effector_data().

◆ cfra

int SurfaceModifierData::cfra

Definition at line 891 of file DNA_modifier_types.h.

Referenced by deformVerts().

◆ mesh

struct Mesh* SurfaceModifierData::mesh

Definition at line 886 of file DNA_modifier_types.h.

Referenced by blendRead(), copyData(), deformVerts(), and freeData().

◆ modifier

ModifierData SurfaceModifierData::modifier

Definition at line 879 of file DNA_modifier_types.h.

◆ v

struct MVert* SurfaceModifierData::v

Velocity.

Definition at line 884 of file DNA_modifier_types.h.

Referenced by blendRead(), closest_point_on_surface(), copyData(), deformVerts(), and freeData().

◆ verts_num

int SurfaceModifierData::verts_num

Definition at line 891 of file DNA_modifier_types.h.

Referenced by blendRead(), and deformVerts().

◆ x

struct MVert* SurfaceModifierData::x

Old position.

Definition at line 882 of file DNA_modifier_types.h.

Referenced by blendRead(), copyData(), deformVerts(), and freeData().


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