|
Blender V5.0
|
#include <BKE_armature.hh>
Public Attributes | |
| EditBone * | next |
| EditBone * | prev |
| IDProperty * | prop |
| IDProperty * | system_properties |
| EditBone * | parent |
| char | name [64] |
| float | roll |
| float | head [3] |
| float | tail [3] |
| int | flag |
| int | layer |
| int | drawtype |
| char | inherit_scale_mode |
| float | dist |
| float | weight |
| float | xwidth |
| float | length |
| float | zwidth |
| float | rad_head |
| float | rad_tail |
| short | segments |
| float | roll1 |
| float | roll2 |
| float | curve_in_x |
| float | curve_in_z |
| float | curve_out_x |
| float | curve_out_z |
| float | ease1 |
| float | ease2 |
| float | scale_in [3] |
| float | scale_out [3] |
| float | oldlength |
| eBone_BBoneMappingMode | bbone_mapping_mode |
| char | bbone_prev_type |
| char | bbone_next_type |
| int | bbone_flag |
| short | bbone_prev_flag |
| short | bbone_next_flag |
| EditBone * | bbone_prev |
| EditBone * | bbone_next |
| float | disp_mat [4][4] |
| float | disp_tail_mat [4][4] |
| float | disp_bbone_mat [32][4][4] |
| EditBone * | bbone_child |
| ::BoneColor | color |
| ListBase | bone_collections |
| union { | |
| EditBone * ebone | |
| Bone * bone | |
| void * p | |
| int i | |
| } | temp |
Definition at line 37 of file BKE_armature.hh.
| EditBone* EditBone::bbone_child |
connected child temporary during drawing
Definition at line 110 of file BKE_armature.hh.
Referenced by ebone_spline_preview().
| int EditBone::bbone_flag |
B-Bone flags.
Definition at line 94 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ebone_spline_preview(), and make_boneList_recursive().
| eBone_BBoneMappingMode EditBone::bbone_mapping_mode |
Mapping of vertices to segments.
Definition at line 89 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), and make_boneList_recursive().
| EditBone* EditBone::bbone_next |
Definition at line 99 of file BKE_armature.hh.
Referenced by armature_duplicate_selected_exec(), armature_symmetrize_exec(), and ebone_spline_preview().
| short EditBone::bbone_next_flag |
Definition at line 96 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), and make_boneList_recursive().
| char EditBone::bbone_next_type |
Definition at line 92 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ebone_spline_preview(), and make_boneList_recursive().
| EditBone* EditBone::bbone_prev |
Next/prev bones to use as handle references when calculating bbones (optional)
Definition at line 98 of file BKE_armature.hh.
Referenced by armature_duplicate_selected_exec(), armature_symmetrize_exec(), and ebone_spline_preview().
| short EditBone::bbone_prev_flag |
Definition at line 95 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), and make_boneList_recursive().
| char EditBone::bbone_prev_type |
Type of next/prev bone handles
Definition at line 91 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ebone_spline_preview(), and make_boneList_recursive().
| Bone* EditBone::bone |
Definition at line 118 of file BKE_armature.hh.
Referenced by make_boneList_recursive().
| ListBase EditBone::bone_collections |
Definition at line 113 of file BKE_armature.hh.
Referenced by ANIM_armature_bonecoll_assign_editbone(), ANIM_armature_bonecoll_contains_active_bone(), ANIM_armature_bonecoll_show_from_ebone(), ANIM_armature_bonecoll_unassign_all_editbone(), ANIM_armature_bonecoll_unassign_editbone(), ANIM_bonecoll_is_visible_editbone(), armature_bone_primitive_add_exec(), armature_extrude_exec(), armature_subdivide_exec(), bone_free(), copy_bonecollection_membership(), ED_armature_ebone_copy(), ED_armature_ebone_listbase_free(), ED_armature_join_objects_exec(), editbone_is_member(), mirror_bone_collection_assignments(), and select_similar_bone_collection().
| ::BoneColor EditBone::color |
Definition at line 112 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), armature_symmetrize_exec(), ED_armature_ebone_add(), make_boneList_recursive(), and select_similar_bone_color().
| float EditBone::curve_in_x |
Definition at line 80 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| float EditBone::curve_in_z |
Definition at line 80 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| float EditBone::curve_out_x |
Definition at line 81 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| float EditBone::curve_out_z |
Definition at line 81 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| float EditBone::disp_bbone_mat[32][4][4] |
in Armature space, rest pos matrix.
Definition at line 107 of file BKE_armature.hh.
Referenced by bone_draw_b_bone(), bone_draw_wire(), and draw_bone_update_disp_matrix_bbone().
| float EditBone::disp_mat[4][4] |
in Armature space, rest pos matrix
Definition at line 103 of file BKE_armature.hh.
| float EditBone::disp_tail_mat[4][4] |
in Armature space, rest pos matrix
Definition at line 105 of file BKE_armature.hh.
| float EditBone::dist |
Definition at line 72 of file BKE_armature.hh.
Referenced by armature_click_extrude_exec(), armature_extrude_exec(), bone_draw_envelope(), blender::ed::transform::createTransArmatureVerts(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), make_boneList_recursive(), blender::ed::transform::recalcData_edit_armature(), and blender::ed::transform::restoreBones().
| int EditBone::drawtype |
Definition at line 68 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), armature_symmetrize_exec(), blender::draw::overlay::Armatures::draw_armature_edit(), ED_armature_ebone_add(), and make_boneList_recursive().
| float EditBone::ease1 |
Definition at line 82 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| float EditBone::ease2 |
Definition at line 82 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| EditBone* EditBone::ebone |
Definition at line 117 of file BKE_armature.hh.
Referenced by armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_symmetrize_exec(), bone_mouse_select_menu(), duplicateEditBoneObjects(), ED_armature_ebone_listbase_copy(), get_symmetrized_bone(), is_ancestor(), post_edit_bone_duplicate(), undoarm_from_editarm(), undoarm_to_editarm(), and update_duplicate_subtarget().
| int EditBone::flag |
All joints are considered to have zero rotation with respect to their parents. Therefore any rotations specified during the animation are automatically relative to the bones' rest positions.
Definition at line 66 of file BKE_armature.hh.
Referenced by armature_autoside_names_exec(), armature_circle_doSelectJoint(), armature_click_extrude_exec(), armature_dissolve_ebone_cb(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_edit_select_op_apply(), armature_extrude_exec(), armature_fill_bones_exec(), armature_flip_names_exec(), armature_parent_set_exec(), armature_select_less(), armature_select_linked_pick_invoke(), armature_select_mirrored_ex(), armature_select_more(), armature_subdivide_exec(), armature_switch_direction_exec(), armature_symmetrize_exec(), armature_tag_select_mirrored(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), blender::animrig::bone_is_selected(), blender::animrig::bone_is_visible(), bone_mouse_select_menu(), blender::ed::object::calc_active_center_for_editmode(), blender::io::fbx::ArmatureImportContext::create_armature_bones(), do_circle_select_armature__doSelectBone(), do_circle_select_armature__doSelectBone_clip_content(), blender::ed::outliner::do_outliner_ebone_select_recursive(), blender::draw::overlay::Armatures::draw_armature_edit(), draw_bone_name(), draw_points(), blender::ed::outliner::ebone_fn(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_select_set(), ED_armature_ebone_selectflag_disable(), ED_armature_ebone_selectflag_enable(), ED_armature_ebone_selectflag_get(), ED_armature_ebone_selectflag_set(), ED_armature_ebone_transform_mirror_update(), ED_armature_edit_select_pick_bone(), ed_armature_pick_bone_from_selectbuffer_impl(), editbone_clear_parent(), fix_connected_bone(), get_nearest_editbonepoint(), blender::ed::transform::getTransformOrientation_ex(), blender::ed::object::jump_to_bone(), make_boneList_recursive(), blender::ed::outliner::outliner_draw_restrictbuts(), blender::ed::outliner::outliner_select_sync_from_edit_bone(), blender::ed::outliner::outliner_select_sync_to_edit_bone(), blender::ed::transform::recalcData_edit_armature(), blender::ed::transform::restoreBones(), blender::ed::outliner::restrictbutton_ebone_select_fn(), blender::ed::outliner::restrictbutton_ebone_visibility_fn(), screen_ctx_selected_bones_(), screen_ctx_visible_or_editable_bones_(), blender::ed::object::skin_armature_bone_create(), blender::ed::outliner::tree_element_ebone_activate(), blender::ed::outliner::tree_element_ebone_state_get(), and v3d_editarmature_buts().
| float EditBone::head[3] |
Orientation and length is implicit during editing
Definition at line 59 of file BKE_armature.hh.
Referenced by add_points_bone(), applyarmature_adjust_edit_position(), applyarmature_set_edit_position(), armature_autoside_names_exec(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_click_extrude_exec(), armature_extrude_exec(), armature_foreachScreenBone(), armature_subdivide_exec(), armature_switch_direction_exec(), armature_symmetrize_exec(), bone_align_to_bone(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), bone_direction_worldspace_get(), bone_length_squared_worldspace_get(), blender::ed::object::calc_active_center_for_editmode(), blender::io::fbx::ArmatureImportContext::create_armature_bones(), blender::ed::transform::createTransArmatureVerts(), draw_bone_name(), draw_bone_relations(), draw_bone_update_disp_matrix_bbone(), draw_bone_update_disp_matrix_default(), ebone_spline_preview(), ED_armature_ebone_add_primitive(), ED_armature_ebone_from_mat3(), ED_armature_ebone_from_mat4(), ED_armature_ebone_roll_to_vector(), ED_armature_ebone_to_mat3(), ED_armature_ebone_to_mat4(), ED_armature_ebone_transform_mirror_update(), ED_armature_join_objects_exec(), fill_add_joint(), fix_connected_bone(), blender::io::usd::import_skeleton(), make_boneList_recursive(), blender::ed::object::modifier_skin_armature_create(), blender::ed::transform::recalcData_edit_armature(), blender::ed::transform::restoreBones(), and blender::ed::object::skin_armature_bone_create().
| int EditBone::i |
Definition at line 120 of file BKE_armature.hh.
Referenced by armature_edit_select_op_apply(), armature_select_linked_impl(), do_armature_box_select(), do_circle_select_armature__doSelectBone(), do_circle_select_armature__doSelectBone_clip_content(), do_lasso_select_armature__doSelectBone(), and do_lasso_select_armature__doSelectBone_clip_content().
| char EditBone::inherit_scale_mode |
Definition at line 69 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), blender::io::fbx::ArmatureImportContext::create_armature_bones(), and make_boneList_recursive().
| int EditBone::layer |
Definition at line 67 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), and make_boneList_recursive().
| float EditBone::length |
Definition at line 74 of file BKE_armature.hh.
Referenced by armature_click_extrude_exec(), draw_bone_update_disp_matrix_bbone(), draw_bone_update_disp_matrix_default(), ebone_spline_preview(), make_boneList_recursive(), and blender::ed::transform::recalcData_edit_armature().
| char EditBone::name[64] |
Definition at line 49 of file BKE_armature.hh.
Referenced by armature_align_bones_exec(), armature_autoside_names_exec(), armature_click_extrude_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_flip_names_exec(), armature_subdivide_exec(), armature_symmetrize_exec(), bone_mouse_select_menu(), copy_pchan(), blender::io::fbx::ArmatureImportContext::create_armature_bones(), draw_bone_name(), draw_selected_name(), duplicateEditBoneObjects(), ED_armature_bone_rename(), ED_armature_ebone_add(), ED_armature_ebone_get_mirrored(), ED_armature_ebone_unique_name(), ED_armature_join_objects_exec(), blender::io::usd::import_skeleton(), joined_armature_fix_links(), joined_armature_fix_links_constraints(), make_boneList_recursive(), mirror_pose_bone(), blender::ed::outliner::namebutton_fn(), blender::ed::outliner::outliner_buttons(), post_edit_bone_duplicate(), blender::ui::sample_data_from_3d_view(), blender::ui::sample_data_from_outliner(), select_similar_data_pchan(), select_similar_prefix(), select_similar_suffix(), blender::ed::object::skin_armature_bone_create(), update_duplicate_action_constraint_settings(), update_duplicate_constraint_settings(), update_duplicate_custom_bone_shapes(), update_duplicate_subtarget(), and view_lock_to_active_exec().
| EditBone* EditBone::next |
Definition at line 38 of file BKE_armature.hh.
Referenced by armature_click_extrude_exec(), armature_delete_selected_exec(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_subdivide_exec(), armature_symmetrize_exec(), blender::ed::outliner::do_outliner_ebone_select_recursive(), blender::draw::overlay::Armatures::draw_armature_edit(), ED_armature_ebone_listbase_free(), blender::ed::object::edit_armature_coords_and_quats_apply_with_mat4(), and blender::ed::object::edit_armature_coords_and_quats_get().
| float EditBone::oldlength |
for envelope scaling
Definition at line 86 of file BKE_armature.hh.
Referenced by blender::ed::transform::recalcData_edit_armature().
| void* EditBone::p |
Definition at line 119 of file BKE_armature.hh.
Referenced by armature_dissolve_selected_exec().
| EditBone* EditBone::parent |
Edit-bones have a one-way link (i.e. children refer to parents. This is converted to a two-way link for normal bones when leaving edit-mode.
Definition at line 48 of file BKE_armature.hh.
Referenced by armature_align_bones_exec(), armature_calc_roll_exec(), armature_click_extrude_exec(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_fill_bones_exec(), armature_parent_set_exec(), armature_select_hierarchy_exec(), armature_select_less(), armature_select_linked_impl(), armature_select_more(), armature_shortest_path_select(), armature_subdivide_exec(), armature_switch_direction_exec(), armature_symmetrize_exec(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), bone_draw_envelope(), chains_find_tips(), blender::io::fbx::ArmatureImportContext::create_armature_bones(), blender::draw::overlay::Armatures::draw_armature_edit(), draw_bone_relations(), ebone_spline_preview(), ED_armature_ebone_find_shared_parent(), ED_armature_ebone_is_child_recursive(), ED_armature_ebone_remove_ex(), ED_armature_ebone_selectflag_get(), ED_armature_ebone_selectflag_set(), ED_armature_ebone_to_mat3(), ED_armature_ebone_transform_mirror_update(), ED_armature_edit_select_pick_bone(), editbone_clear_parent(), fill_add_joint(), fix_connected_bone(), blender::ed::transform::getTransformOrientation_ex(), make_boneList_recursive(), blender::ed::transform::recalcData_edit_armature(), blender::ed::transform::restoreBones(), select_similar_siblings(), blender::ed::object::skin_armature_bone_create(), and v3d_editarmature_buts().
| EditBone * EditBone::prev |
Definition at line 38 of file BKE_armature.hh.
| IDProperty* EditBone::prop |
User-Defined Properties on this Bone
Definition at line 40 of file BKE_armature.hh.
Referenced by armature_foreach_id_editbone(), armature_subdivide_exec(), bone_free(), copy_pchan(), ED_armature_ebone_listbase_copy(), ED_armature_ebone_listbase_free(), and make_boneList_recursive().
| float EditBone::rad_head |
Definition at line 75 of file BKE_armature.hh.
Referenced by armature_click_extrude_exec(), armature_dissolve_selected_exec(), armature_extrude_exec(), armature_subdivide_exec(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), bone_draw_envelope(), blender::ed::transform::createTransArmatureVerts(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), make_boneList_recursive(), blender::ed::object::modifier_skin_armature_create(), blender::ed::transform::recalcData_edit_armature(), blender::ed::transform::restoreBones(), and blender::ed::object::skin_armature_bone_create().
| float EditBone::rad_tail |
Definition at line 75 of file BKE_armature.hh.
Referenced by armature_click_extrude_exec(), armature_dissolve_selected_exec(), armature_extrude_exec(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), bone_draw_envelope(), blender::ed::transform::createTransArmatureVerts(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), make_boneList_recursive(), blender::ed::object::modifier_skin_armature_create(), blender::ed::transform::recalcData_edit_armature(), blender::ed::transform::restoreBones(), and blender::ed::object::skin_armature_bone_create().
| float EditBone::roll |
Roll along axis. We'll ultimately use the axis/angle method for determining the transformation matrix of the bone. The axis is tail-head while roll provides the angle. Refer to Graphics Gems 1 p. 466 (section IX.6) if it's not already in here somewhere.
Definition at line 56 of file BKE_armature.hh.
Referenced by applyarmature_adjust_edit_position(), applyarmature_set_edit_position(), armature_calc_roll_exec(), armature_roll_clear_exec(), bone_align_to_bone(), blender::ed::transform::createTransArmatureVerts(), ED_armature_ebone_from_mat3(), ED_armature_ebone_to_mat3(), ED_armature_ebone_transform_mirror_update(), ED_armature_join_objects_exec(), make_boneList_recursive(), blender::ed::transform::recalcData_edit_armature(), and blender::ed::transform::restoreBones().
| float EditBone::roll1 |
Definition at line 79 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| float EditBone::roll2 |
Definition at line 79 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| float EditBone::scale_in[3] |
Definition at line 83 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| float EditBone::scale_out[3] |
Definition at line 83 of file BKE_armature.hh.
Referenced by applyarmature_transfer_properties(), armature_extrude_exec(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| short EditBone::segments |
Definition at line 78 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), bone_draw_b_bone(), bone_draw_wire(), draw_bone_update_disp_matrix_bbone(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| IDProperty* EditBone::system_properties |
System-Defined Properties storage.
Definition at line 42 of file BKE_armature.hh.
Referenced by armature_foreach_id_editbone(), armature_subdivide_exec(), bone_free(), copy_pchan(), ED_armature_ebone_listbase_copy(), ED_armature_ebone_listbase_free(), and make_boneList_recursive().
| float EditBone::tail[3] |
Definition at line 60 of file BKE_armature.hh.
Referenced by add_points_bone(), applyarmature_adjust_edit_position(), applyarmature_set_edit_position(), armature_autoside_names_exec(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_click_extrude_exec(), armature_dissolve_selected_exec(), armature_extrude_exec(), armature_foreachScreenBone(), armature_subdivide_exec(), armature_switch_direction_exec(), armature_symmetrize_exec(), bone_align_to_bone(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), bone_direction_worldspace_get(), bone_length_squared_worldspace_get(), blender::io::fbx::ArmatureImportContext::create_armature_bones(), blender::ed::transform::createTransArmatureVerts(), draw_bone_name(), draw_bone_relations(), draw_bone_update_disp_matrix_bbone(), draw_bone_update_disp_matrix_default(), ebone_spline_preview(), ED_armature_ebone_add_primitive(), ED_armature_ebone_from_mat3(), ED_armature_ebone_from_mat4(), ED_armature_ebone_roll_to_vector(), ED_armature_ebone_to_mat3(), ED_armature_ebone_transform_mirror_update(), ED_armature_join_objects_exec(), fill_add_joint(), fix_connected_bone(), blender::io::usd::import_skeleton(), make_boneList_recursive(), blender::ed::object::modifier_skin_armature_create(), blender::ed::transform::recalcData_edit_armature(), blender::ed::transform::restoreBones(), and blender::ed::object::skin_armature_bone_create().
| union { ... } EditBone::temp |
Referenced by armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_edit_select_op_apply(), armature_select_linked_impl(), armature_symmetrize_exec(), do_armature_box_select(), do_circle_select_armature__doSelectBone(), do_circle_select_armature__doSelectBone_clip_content(), do_lasso_select_armature__doSelectBone(), do_lasso_select_armature__doSelectBone_clip_content(), duplicateEditBoneObjects(), ED_armature_ebone_listbase_copy(), get_symmetrized_bone(), is_ancestor(), make_boneList_recursive(), post_edit_bone_duplicate(), undoarm_from_editarm(), undoarm_to_editarm(), and update_duplicate_subtarget().
| float EditBone::weight |
Definition at line 72 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), and make_boneList_recursive().
| float EditBone::xwidth |
put them in order! transform uses this as scale
Definition at line 74 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), blender::ed::transform::createTransArmatureVerts(), draw_bone_update_disp_matrix_bbone(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), make_boneList_recursive(), and blender::ed::transform::restoreBones().
| float EditBone::zwidth |
Definition at line 74 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), blender::ed::transform::createTransArmatureVerts(), draw_bone_update_disp_matrix_bbone(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), make_boneList_recursive(), and blender::ed::transform::restoreBones().