Blender
V3.3
|
#include <DNA_modifier_types.h>
Public Attributes | |
ModifierData | modifier |
float | value |
int | res |
short | flags |
short | val_flags |
short | profile_type |
short | lim_flags |
short | e_flags |
short | mat |
short | edge_flags |
short | face_str_mode |
short | miter_inner |
short | miter_outer |
short | vmesh_method |
char | affect_type |
char | _pad |
float | profile |
float | bevel_angle |
float | spread |
char | defgrp_name [64] |
char | _pad1 [4] |
struct CurveProfile * | custom_profile |
void * | _pad2 |
Definition at line 414 of file DNA_modifier_types.h.
char BevelModifierData::_pad |
Definition at line 442 of file DNA_modifier_types.h.
char BevelModifierData::_pad1[4] |
Definition at line 453 of file DNA_modifier_types.h.
void* BevelModifierData::_pad2 |
Definition at line 457 of file DNA_modifier_types.h.
char BevelModifierData::affect_type |
Whether to affect vertices or edges.
Definition at line 441 of file DNA_modifier_types.h.
Referenced by blo_do_versions_290(), and modifyMesh().
float BevelModifierData::bevel_angle |
if the MOD_BEVEL_ANGLE is set, this will be how "sharp" an edge must be before it gets beveled
Definition at line 447 of file DNA_modifier_types.h.
Referenced by blo_do_versions_260(), and modifyMesh().
struct CurveProfile* BevelModifierData::custom_profile |
Curve info for the custom profile
Definition at line 455 of file DNA_modifier_types.h.
Referenced by blendRead(), blendWrite(), blo_do_versions_280(), copyData(), freeData(), initData(), and modifyMesh().
char BevelModifierData::defgrp_name[64] |
if the MOD_BEVEL_VWEIGHT option is set, this will be the name of the vert group, MAX_VGROUP_NAME
Definition at line 451 of file DNA_modifier_types.h.
Referenced by modifyMesh(), and requiredDataMask().
short BevelModifierData::e_flags |
Flags to direct how edge weights are applied to verts.
Definition at line 430 of file DNA_modifier_types.h.
short BevelModifierData::edge_flags |
Definition at line 433 of file DNA_modifier_types.h.
Referenced by modifyMesh().
short BevelModifierData::face_str_mode |
Definition at line 434 of file DNA_modifier_types.h.
Referenced by modifyMesh().
short BevelModifierData::flags |
General option flags.
Definition at line 422 of file DNA_modifier_types.h.
Referenced by blo_do_versions_290(), and modifyMesh().
short BevelModifierData::lim_flags |
Flags to tell the tool how to limit the bevel.
Definition at line 428 of file DNA_modifier_types.h.
Referenced by modifyMesh().
short BevelModifierData::mat |
Material index if >= 0, else material inherited from surrounding faces.
Definition at line 432 of file DNA_modifier_types.h.
Referenced by blo_do_versions_270(), and modifyMesh().
short BevelModifierData::miter_inner |
Patterns to use for mitering non-reflex and reflex miter edges
Definition at line 436 of file DNA_modifier_types.h.
Referenced by modifyMesh().
short BevelModifierData::miter_outer |
Definition at line 437 of file DNA_modifier_types.h.
Referenced by modifyMesh().
ModifierData BevelModifierData::modifier |
Definition at line 415 of file DNA_modifier_types.h.
float BevelModifierData::profile |
Controls profile shape (0->1, .5 is round).
Definition at line 444 of file DNA_modifier_types.h.
Referenced by blo_do_versions_270(), and modifyMesh().
short BevelModifierData::profile_type |
For the type and how we build the bevel's profile.
Definition at line 426 of file DNA_modifier_types.h.
Referenced by blo_do_versions_290(), and modifyMesh().
int BevelModifierData::res |
The resolution (as originally coded, it is the number of recursive bevels).
Definition at line 420 of file DNA_modifier_types.h.
Referenced by modifyMesh().
float BevelModifierData::spread |
Definition at line 448 of file DNA_modifier_types.h.
Referenced by modifyMesh().
short BevelModifierData::val_flags |
Used to interpret the bevel value.
Definition at line 424 of file DNA_modifier_types.h.
Referenced by blo_do_versions_270(), and modifyMesh().
float BevelModifierData::value |
The "raw" bevel value (distance/amount to bevel).
Definition at line 418 of file DNA_modifier_types.h.
Referenced by isDisabled(), and modifyMesh().
short BevelModifierData::vmesh_method |
The method to use for creating >2-way intersections
Definition at line 439 of file DNA_modifier_types.h.
Referenced by modifyMesh().