|
Blender V5.0
|
Public Attributes | |
| int | verts_num |
| blender::Span< blender::float3 > | vert_positions |
| blender::Span< blender::float3 > | vert_normals |
| blender::MutableSpan< bool > | sharp_edges |
| blender::Span< int > | corner_verts |
| blender::Span< int > | corner_edges |
| blender::GroupedSpan< int > | vert_to_face_map |
| blender::Span< int > | loop_to_face |
| blender::MutableSpan< blender::short2 > | clnors |
| blender::OffsetIndices< int > | faces |
| blender::Span< blender::float3 > | face_normals |
| blender::VArraySpan< bool > | sharp_faces |
| blender::VArray< int > | face_strength |
| const MDeformVert * | dvert |
| int | defgrp_index |
| bool | use_invert_vgroup |
| float | weight |
| short | mode |
| float | cached_inverse_powers_of_weight [NUM_CACHED_INVERSE_POWERS_OF_WEIGHT] |
| blender::Span< WeightedNormalDataAggregateItem > | items_data |
| ModePair * | mode_pair |
Definition at line 68 of file MOD_weighted_normal.cc.
| float WeightedNormalData::cached_inverse_powers_of_weight[NUM_CACHED_INVERSE_POWERS_OF_WEIGHT] |
Definition at line 94 of file MOD_weighted_normal.cc.
Referenced by aggregate_item_normal().
| blender::MutableSpan<blender::short2> WeightedNormalData::clnors |
Definition at line 79 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), and modify_mesh().
| blender::Span<int> WeightedNormalData::corner_edges |
Definition at line 76 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), and modify_mesh().
| blender::Span<int> WeightedNormalData::corner_verts |
Definition at line 75 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), modify_mesh(), wn_corner_angle(), wn_face_area(), and wn_face_with_angle().
| int WeightedNormalData::defgrp_index |
Definition at line 87 of file MOD_weighted_normal.cc.
Referenced by aggregate_item_normal(), and modify_mesh().
| const MDeformVert* WeightedNormalData::dvert |
Definition at line 86 of file MOD_weighted_normal.cc.
Referenced by aggregate_item_normal(), apply_weights_vertex_normal(), and modify_mesh().
| blender::Span<blender::float3> WeightedNormalData::face_normals |
Definition at line 82 of file MOD_weighted_normal.cc.
Referenced by aggregate_item_normal(), apply_weights_vertex_normal(), and modify_mesh().
| blender::VArray<int> WeightedNormalData::face_strength |
Definition at line 84 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), check_item_face_strength(), and modify_mesh().
| blender::OffsetIndices<int> WeightedNormalData::faces |
Definition at line 81 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), modify_mesh(), wn_corner_angle(), wn_face_area(), and wn_face_with_angle().
| blender::Span<WeightedNormalDataAggregateItem> WeightedNormalData::items_data |
Definition at line 96 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal().
| blender::Span<int> WeightedNormalData::loop_to_face |
Definition at line 78 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), and modify_mesh().
| short WeightedNormalData::mode |
Definition at line 91 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), and modify_mesh().
| ModePair* WeightedNormalData::mode_pair |
Definition at line 98 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), modify_mesh(), wn_corner_angle(), wn_face_area(), and wn_face_with_angle().
| blender::MutableSpan<bool> WeightedNormalData::sharp_edges |
Definition at line 73 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), and modify_mesh().
| blender::VArraySpan<bool> WeightedNormalData::sharp_faces |
Definition at line 83 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), and modify_mesh().
| bool WeightedNormalData::use_invert_vgroup |
Definition at line 88 of file MOD_weighted_normal.cc.
Referenced by aggregate_item_normal(), and modify_mesh().
| blender::Span<blender::float3> WeightedNormalData::vert_normals |
Definition at line 72 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), and modify_mesh().
| blender::Span<blender::float3> WeightedNormalData::vert_positions |
Definition at line 71 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), modify_mesh(), wn_corner_angle(), wn_face_area(), and wn_face_with_angle().
| blender::GroupedSpan<int> WeightedNormalData::vert_to_face_map |
Definition at line 77 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), and modify_mesh().
| int WeightedNormalData::verts_num |
Definition at line 69 of file MOD_weighted_normal.cc.
Referenced by apply_weights_vertex_normal(), and modify_mesh().
| float WeightedNormalData::weight |
Definition at line 90 of file MOD_weighted_normal.cc.
Referenced by aggregate_item_normal(), and modify_mesh().