Blender V5.0
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 1341 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char SolidifyModifierData::_pad

Definition at line 1368 of file DNA_modifier_types.h.

◆ bevel_convex

float SolidifyModifierData::bevel_convex

◆ crease_inner

float SolidifyModifierData::crease_inner

Definition at line 1369 of file DNA_modifier_types.h.

Referenced by MOD_solidify_extrude_modifyMesh().

◆ crease_outer

float SolidifyModifierData::crease_outer

Definition at line 1370 of file DNA_modifier_types.h.

Referenced by MOD_solidify_extrude_modifyMesh().

◆ crease_rim

float SolidifyModifierData::crease_rim

Definition at line 1371 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.

Definition at line 1345 of file DNA_modifier_types.h.

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

◆ 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

SolidifyModifierMode.

Definition at line 1360 of file DNA_modifier_types.h.

Referenced by modify_mesh().

◆ modifier

ModifierData SolidifyModifierData::modifier

Definition at line 1342 of file DNA_modifier_types.h.

◆ nonmanifold_boundary_mode

char SolidifyModifierData::nonmanifold_boundary_mode

◆ nonmanifold_offset_mode

char SolidifyModifierData::nonmanifold_offset_mode

◆ offset

float SolidifyModifierData::offset

New surface offset level.

Definition at line 1349 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 1358 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 1351 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 1356 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: