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

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
 
char defgrp_name [64]
 
char shell_defgrp_name [64]
 
char rim_defgrp_name [64]
 
float offset
 
float offset_fac
 
float offset_fac_vg
 
float offset_clamp
 
char mode
 
char nonmanifold_offset_mode
 
char nonmanifold_boundary_mode
 
char _pad
 
float crease_inner
 
float crease_outer
 
float crease_rim
 
int flag
 
short mat_ofs
 
short mat_ofs_rim
 
float merge_tolerance
 
float bevel_convex
 

Detailed Description

Definition at line 1250 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char SolidifyModifierData::_pad

Definition at line 1274 of file DNA_modifier_types.h.

◆ bevel_convex

float SolidifyModifierData::bevel_convex

◆ crease_inner

float SolidifyModifierData::crease_inner

Definition at line 1275 of file DNA_modifier_types.h.

Referenced by MOD_solidify_extrude_modifyMesh().

◆ crease_outer

float SolidifyModifierData::crease_outer

Definition at line 1276 of file DNA_modifier_types.h.

Referenced by MOD_solidify_extrude_modifyMesh().

◆ crease_rim

float SolidifyModifierData::crease_rim

Definition at line 1277 of file DNA_modifier_types.h.

Referenced by MOD_solidify_extrude_modifyMesh().

◆ defgrp_name

char SolidifyModifierData::defgrp_name[64]

Name of vertex group to use, MAX_VGROUP_NAME.

Definition at line 1254 of file DNA_modifier_types.h.

Referenced by MOD_solidify_extrude_modifyMesh(), MOD_solidify_nonmanifold_modifyMesh(), and requiredDataMask().

◆ flag

int SolidifyModifierData::flag

◆ mat_ofs

short SolidifyModifierData::mat_ofs

◆ mat_ofs_rim

short SolidifyModifierData::mat_ofs_rim

◆ merge_tolerance

float SolidifyModifierData::merge_tolerance

◆ mode

char SolidifyModifierData::mode

Definition at line 1268 of file DNA_modifier_types.h.

Referenced by dependsOnNormals(), and modifyMesh().

◆ modifier

ModifierData SolidifyModifierData::modifier

Definition at line 1251 of file DNA_modifier_types.h.

◆ nonmanifold_boundary_mode

char SolidifyModifierData::nonmanifold_boundary_mode

Definition at line 1272 of file DNA_modifier_types.h.

◆ nonmanifold_offset_mode

char SolidifyModifierData::nonmanifold_offset_mode

Variables for MOD_SOLIDIFY_MODE_NONMANIFOLD.

Definition at line 1271 of file DNA_modifier_types.h.

Referenced by MOD_solidify_nonmanifold_modifyMesh().

◆ offset

float SolidifyModifierData::offset

New surface offset level.

Definition at line 1258 of file DNA_modifier_types.h.

Referenced by geometry_extract_apply(), MOD_solidify_extrude_modifyMesh(), and MOD_solidify_nonmanifold_modifyMesh().

◆ offset_clamp

float SolidifyModifierData::offset_clamp

Clamp offset based on surrounding geometry.

Definition at line 1267 of file DNA_modifier_types.h.

Referenced by MOD_solidify_extrude_modifyMesh(), and MOD_solidify_nonmanifold_modifyMesh().

◆ offset_fac

float SolidifyModifierData::offset_fac

Midpoint of the offset.

Definition at line 1260 of file DNA_modifier_types.h.

Referenced by MOD_solidify_extrude_modifyMesh(), and MOD_solidify_nonmanifold_modifyMesh().

◆ offset_fac_vg

float SolidifyModifierData::offset_fac_vg

Factor for the minimum weight to use when vertex-groups are used, avoids 0.0 weights giving duplicate geometry.

Definition at line 1265 of file DNA_modifier_types.h.

Referenced by MOD_solidify_extrude_modifyMesh(), and MOD_solidify_nonmanifold_modifyMesh().

◆ rim_defgrp_name

char SolidifyModifierData::rim_defgrp_name[64]

◆ shell_defgrp_name

char SolidifyModifierData::shell_defgrp_name[64]

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