|
Blender V4.3
|
#include <BKE_armature.hh>
Public Attributes | ||
| EditBone * | next | |
| EditBone * | prev | |
| IDProperty * | prop | |
| EditBone * | parent | |
| char | name [64] | |
| float | roll | |
| float | head [3] | |
| float | tail [3] | |
| int | flag | |
| int | layer | |
| 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 108 of file BKE_armature.hh.
Referenced by ebone_spline_preview().
| int EditBone::bbone_flag |
B-Bone flags.
Definition at line 92 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ebone_spline_preview(), ED_armature_from_edit(), and make_boneList_recursive().
| eBone_BBoneMappingMode EditBone::bbone_mapping_mode |
Mapping of vertices to segments.
Definition at line 87 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ED_armature_from_edit(), and make_boneList_recursive().
| EditBone* EditBone::bbone_next |
Definition at line 97 of file BKE_armature.hh.
Referenced by armature_duplicate_selected_exec(), armature_symmetrize_exec(), ebone_spline_preview(), and ED_armature_from_edit().
| short EditBone::bbone_next_flag |
Definition at line 94 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ED_armature_from_edit(), and make_boneList_recursive().
| char EditBone::bbone_next_type |
Definition at line 90 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ebone_spline_preview(), ED_armature_from_edit(), and make_boneList_recursive().
| EditBone* EditBone::bbone_prev |
Next/prev bones to use as handle references when calculating bbones (optional)
Definition at line 96 of file BKE_armature.hh.
Referenced by armature_duplicate_selected_exec(), armature_symmetrize_exec(), ebone_spline_preview(), and ED_armature_from_edit().
| short EditBone::bbone_prev_flag |
Definition at line 93 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ED_armature_from_edit(), and make_boneList_recursive().
| char EditBone::bbone_prev_type |
Type of next/prev bone handles
Definition at line 89 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ebone_spline_preview(), ED_armature_from_edit(), and make_boneList_recursive().
| Bone* EditBone::bone |
Definition at line 116 of file BKE_armature.hh.
Referenced by ANIM_bone_is_visible(), ED_armature_from_edit(), editbone_unique_check(), get_nearest_editbonepoint(), and make_boneList_recursive().
| ListBase EditBone::bone_collections |
Definition at line 111 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_from_edit(), ED_armature_join_objects_exec(), editbone_is_member(), and select_similar_bone_collection().
| ::BoneColor EditBone::color |
Definition at line 110 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), ED_armature_ebone_add(), ED_armature_from_edit(), UnifiedBonePtr::effective_bonecolor(), make_boneList_recursive(), and select_similar_bone_color().
| float EditBone::curve_in_x |
Definition at line 78 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(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::curve_in_z |
Definition at line 78 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(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::curve_out_x |
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(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::curve_out_z |
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(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::disp_bbone_mat[32][4][4] |
in Armature space, rest pos matrix (32 == MAX_BBONE_SUBDIV)
Definition at line 105 of file BKE_armature.hh.
Referenced by ArmatureBoneDrawStrategyBBone::draw_bone(), ArmatureBoneDrawStrategyWire::draw_bone(), and draw_bone_update_disp_matrix_bbone().
| float EditBone::disp_mat[4][4] |
in Armature space, rest pos matrix
Definition at line 101 of file BKE_armature.hh.
Referenced by UnifiedBonePtr::disp_mat(), and UnifiedBonePtr::disp_mat().
| float EditBone::disp_tail_mat[4][4] |
in Armature space, rest pos matrix
Definition at line 103 of file BKE_armature.hh.
Referenced by UnifiedBonePtr::disp_tail_mat(), and UnifiedBonePtr::disp_tail_mat().
| float EditBone::dist |
Definition at line 70 of file BKE_armature.hh.
Referenced by armature_click_extrude_exec(), armature_extrude_exec(), createTransArmatureVerts(), ArmatureBoneDrawStrategyEnvelope::draw_bone(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), ED_armature_from_edit(), make_boneList_recursive(), recalcData_edit_armature(), and restoreBones().
| float EditBone::ease1 |
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(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::ease2 |
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(), ED_armature_from_edit(), and make_boneList_recursive().
| EditBone* EditBone::ebone |
Definition at line 115 of file BKE_armature.hh.
Referenced by ANIM_bone_is_visible_editbone(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_symmetrize_exec(), bone_mouse_select_menu(), duplicateEditBoneObjects(), get_nearest_editbonepoint(), get_symmetrized_bone(), is_ancestor(), postEditBoneDuplicate(), undoarm_from_editarm(), undoarm_to_editarm(), and updateDuplicateSubtarget().
| 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 65 of file BKE_armature.hh.
Referenced by ANIM_bone_is_visible_editbone(), armature_autoside_names_exec(), armature_circle_doSelectJoint(), armature_click_extrude_exec(), armature_delete_ebone_cb(), armature_delete_selected_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(), bone_mouse_select_menu(), blender::ed::object::calc_active_center_for_editmode(), 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_remove_ex(), 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_from_edit(), ed_armature_pick_bone_from_selectbuffer_impl(), editbone_clear_parent(), fix_connected_bone(), UnifiedBonePtr::flag(), get_nearest_editbonepoint(), 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(), recalcData_edit_armature(), 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_(), separate_armature_bones(), blender::ed::object::skin_armature_bone_create(), blender::ed::outliner::tree_element_active_ebone__sel(), 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 58 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(), 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_from_edit(), 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(), recalcData_edit_armature(), restoreBones(), and blender::ed::object::skin_armature_bone_create().
| int EditBone::i |
Definition at line 118 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 67 of file BKE_armature.hh.
Referenced by armature_symmetrize_exec(), ED_armature_from_edit(), and make_boneList_recursive().
| int EditBone::layer |
Definition at line 66 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::length |
Definition at line 72 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 recalcData_edit_armature().
| char EditBone::name[64] |
(64 == MAXBONENAME)
Definition at line 48 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(), BoneExtended::BoneExtended(), copy_pchan(), 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_from_edit(), ED_armature_join_objects_exec(), get_joint_sid(), blender::io::usd::import_skeleton(), joined_armature_fix_links(), joined_armature_fix_links_constraints(), make_boneList_recursive(), mirror_pose_bone(), UnifiedBonePtr::name(), blender::ed::outliner::namebutton_fn(), blender::ed::outliner::outliner_buttons(), postEditBoneDuplicate(), 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(), blender::ed::outliner::TreeElementEditBone::TreeElementEditBone(), updateDuplicateActionConstraintSettings(), updateDuplicateConstraintSettings(), updateDuplicateCustomBoneShapes(), updateDuplicateSubtarget(), 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_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(), and ED_armature_from_edit().
| float EditBone::oldlength |
for envelope scaling
Definition at line 84 of file BKE_armature.hh.
Referenced by recalcData_edit_armature().
| void* EditBone::p |
Definition at line 117 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 46 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(), chains_find_tips(), blender::draw::overlay::Armatures::draw_armature_edit(), ArmatureBoneDrawStrategyEnvelope::draw_bone(), 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(), ED_armature_from_edit(), editbone_clear_parent(), fill_add_joint(), fix_connected_bone(), getTransformOrientation_ex(), UnifiedBonePtr::has_parent(), make_boneList_recursive(), recalcData_edit_armature(), 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(), bc_set_IDPropertyMatrix(), bone_free(), copy_pchan(), ED_armature_ebone_listbase_copy(), ED_armature_ebone_listbase_free(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::rad_head |
Definition at line 73 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(), createTransArmatureVerts(), ArmatureBoneDrawStrategyEnvelope::draw_bone(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), ED_armature_from_edit(), make_boneList_recursive(), blender::ed::object::modifier_skin_armature_create(), UnifiedBonePtr::rad_head(), recalcData_edit_armature(), restoreBones(), and blender::ed::object::skin_armature_bone_create().
| float EditBone::rad_tail |
Definition at line 73 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(), createTransArmatureVerts(), ArmatureBoneDrawStrategyEnvelope::draw_bone(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), ED_armature_from_edit(), make_boneList_recursive(), blender::ed::object::modifier_skin_armature_create(), UnifiedBonePtr::rad_tail(), recalcData_edit_armature(), 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 55 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(), createTransArmatureVerts(), ED_armature_ebone_from_mat3(), ED_armature_ebone_to_mat3(), ED_armature_ebone_transform_mirror_update(), ED_armature_from_edit(), ED_armature_join_objects_exec(), make_boneList_recursive(), recalcData_edit_armature(), and restoreBones().
| float EditBone::roll1 |
Definition at line 77 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(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::roll2 |
Definition at line 77 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(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::scale_in[3] |
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(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::scale_out[3] |
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(), ED_armature_from_edit(), and make_boneList_recursive().
| short EditBone::segments |
Definition at line 76 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), ArmatureBoneDrawStrategyBBone::draw_bone(), ArmatureBoneDrawStrategyWire::draw_bone(), draw_bone_update_disp_matrix_bbone(), ebone_spline_preview(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::tail[3] |
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_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(), 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_from_edit(), 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(), recalcData_edit_armature(), 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_from_edit(), get_symmetrized_bone(), is_ancestor(), make_boneList_recursive(), postEditBoneDuplicate(), undoarm_from_editarm(), undoarm_to_editarm(), and updateDuplicateSubtarget().
| float EditBone::weight |
Definition at line 70 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), ED_armature_from_edit(), and make_boneList_recursive().
| float EditBone::xwidth |
put them in order! transform uses this as scale
Definition at line 72 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), createTransArmatureVerts(), draw_bone_update_disp_matrix_bbone(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), ED_armature_from_edit(), make_boneList_recursive(), and restoreBones().
| float EditBone::zwidth |
Definition at line 72 of file BKE_armature.hh.
Referenced by armature_extrude_exec(), createTransArmatureVerts(), draw_bone_update_disp_matrix_bbone(), ED_armature_ebone_add(), ED_armature_ebone_transform_mirror_update(), ED_armature_from_edit(), make_boneList_recursive(), and restoreBones().