Blender  V3.3
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 1120 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char ShrinkwrapModifierData::_pad[2]

Definition at line 1147 of file DNA_modifier_types.h.

◆ auxTarget

struct Object* ShrinkwrapModifierData::auxTarget

◆ keepDist

float ShrinkwrapModifierData::keepDist

◆ modifier

ModifierData ShrinkwrapModifierData::modifier

Definition at line 1121 of file DNA_modifier_types.h.

◆ projAxis

char ShrinkwrapModifierData::projAxis

◆ projLimit

float ShrinkwrapModifierData::projLimit

◆ 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 1145 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 1128 of file DNA_modifier_types.h.

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


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