Blender  V2.93
Public Attributes | List of all members
ShrinkwrapModifierData Struct Reference

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
 
struct Objecttarget
 
struct ObjectauxTarget
 
char vgroup_name [64]
 
float keepDist
 
short shrinkType
 
char shrinkOpts
 
char shrinkMode
 
float projLimit
 
char projAxis
 
char subsurfLevels
 
char _pad [2]
 

Detailed Description

Definition at line 1114 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char ShrinkwrapModifierData::_pad[2]

Definition at line 1141 of file DNA_modifier_types.h.

◆ auxTarget

struct Object* ShrinkwrapModifierData::auxTarget

Additional shrink target.

Definition at line 1120 of file DNA_modifier_types.h.

Referenced by foreachIDLink(), isDisabled(), shrinkwrapModifier_deform(), and updateDepsgraph().

◆ keepDist

float ShrinkwrapModifierData::keepDist

Distance offset to keep from mesh/projection point.

Definition at line 1124 of file DNA_modifier_types.h.

Referenced by BKE_shrinkwrap_mesh_nearest_surface_deform(), BKE_shrinkwrap_remesh_target_project(), and shrinkwrapModifier_deform().

◆ modifier

ModifierData ShrinkwrapModifierData::modifier

Definition at line 1115 of file DNA_modifier_types.h.

◆ projAxis

char ShrinkwrapModifierData::projAxis

◆ projLimit

float ShrinkwrapModifierData::projLimit

Limit the projection ray cast.

Definition at line 1132 of file DNA_modifier_types.h.

Referenced by BKE_shrinkwrap_remesh_target_project(), and shrinkwrap_calc_normal_projection_cb_ex().

◆ shrinkMode

char ShrinkwrapModifierData::shrinkMode

◆ shrinkOpts

char ShrinkwrapModifierData::shrinkOpts

◆ shrinkType

short ShrinkwrapModifierData::shrinkType

◆ subsurfLevels

char ShrinkwrapModifierData::subsurfLevels

If using projection over vertex normal this controls the level of subsurface that must be done before getting the vertex coordinates and normal

Definition at line 1139 of file DNA_modifier_types.h.

Referenced by shrinkwrapModifier_deform().

◆ target

struct Object* ShrinkwrapModifierData::target

◆ vgroup_name

char ShrinkwrapModifierData::vgroup_name[64]

Optional vertexgroup name, MAX_VGROUP_NAME.

Definition at line 1122 of file DNA_modifier_types.h.

Referenced by deformVerts(), deformVertsEM(), and requiredDataMask().


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