Blender
V3.3
|
#include <DNA_curve_types.h>
Public Attributes | |
float | vec [4] |
float | tilt |
float | weight |
uint8_t | f1 |
char | _pad1 [1] |
short | hide |
float | radius |
char | _pad [4] |
Definition at line 110 of file DNA_curve_types.h.
char BPoint::_pad[4] |
Definition at line 122 of file DNA_curve_types.h.
char BPoint::_pad1[1] |
Definition at line 118 of file DNA_curve_types.h.
uint8_t BPoint::f1 |
F1: selection status, hide: is point hidden or not.
Definition at line 117 of file DNA_curve_types.h.
Referenced by adduplicateflagNurb(), BKE_curve_nurb_vert_active_validate(), BKE_lattice_bitmap_from_flag(), BKE_lattice_is_any_selected(), BKE_mesh_to_curve_nurblist(), BKE_nurb_type_convert(), BKE_nurbList_flag_set(), BKE_nurbList_flag_set_from_flag(), BKE_object_defgroup_clear(), bpoint_select_set(), clear_tilt_exec(), createTransCurveVerts(), createTransLatticeVerts(), curve_delete_segments(), curve_draw_exec(), curve_nurb_selected_type_get(), curve_pen_invoke(), curve_select_less(), curve_select_more(), curve_smooth_value(), curve_toggle_cyclic(), do_lasso_select_curve__doSelect(), do_lasso_select_lattice__doSelect(), do_lattice_box_select__doSelect(), do_nurbs_box_select__doSelect(), ed_curve_delete_selected(), ED_curve_editnurb_select_pick(), ED_curve_nurb_deselect_all(), ED_curve_nurb_select_all(), ED_curve_nurb_select_check(), ED_curve_nurb_select_count(), ED_curve_nurb_vert_selected_find(), ED_curve_pick_vert__do_closest(), ed_editcurve_addvert(), ed_editcurve_extrude(), ed_editnurb_extrude_flag(), ed_editnurb_translate_flag(), ED_lattice_flags_set(), ed_lattice_select_mirrored(), ED_lattice_select_pick(), ed_surf_delete_selected(), ED_transform_calc_gizmo_stats(), ED_transverts_create_from_obedit(), ED_vgroup_mirror(), ED_vgroup_parray_alloc(), extrude_vertices_from_selected_endpoints(), findnearestLattvert__doClosest(), get_first_selected_point(), getTransformOrientation_ex(), gpencil_stroke_to_path_add_point(), hide_exec(), insert_bp_to_nurb(), is_u_selected(), isNurbselU(), isNurbselUV(), lattice_batch_cache_create_overlay_batches(), lattice_select_all_exec(), lattice_select_more_less(), lattice_select_ungrouped_exec(), latticecurve_circle_doSelect(), make_segment_exec(), material_slot_de_select(), move_all_selected_points(), nurbscurve_circle_doSelect(), outside_lattice(), blender::io::alembic::AbcCurveReader::read_curve_sample(), blender::io::usd::USDCurvesReader::read_curve_sample(), blender::io::usd::USDNurbsReader::read_curve_sample(), blender::io::alembic::AbcNurbsReader::readObjectData(), return_editcurve_indexar(), return_editlattice_indexar(), rotateflagNurb(), select_adjacent_cp(), select_bpoint(), select_editcurve_hook(), select_editlattice_hook(), set_goal_weight_exec(), set_radius_exec(), smooth_exec(), stats_object_edit(), subdividenurb(), swap_selection_bpoint(), toggle_select_bp(), v3d_editvertex_buts(), vertex_parent_set_exec(), vgroup_assign_verts(), vgroup_select_verts(), and weightflagNurb().
short BPoint::hide |
Definition at line 119 of file DNA_curve_types.h.
Referenced by BKE_lattice_bitmap_from_flag(), BKE_lattice_is_any_selected(), bpoint_select_set(), createTransCurveVerts(), createTransLatticeVerts(), curve_create_edit_data_and_handles(), curve_nurb_select_similar_type(), curve_nurb_selected_type_get(), curve_select_less(), curve_select_more(), curve_select_random_exec(), ED_curve_nurb_select_all(), ED_curve_select_swap(), ED_lattice_flags_set(), ed_lattice_select_mirrored(), ED_transverts_create_from_obedit(), hide_exec(), lattice_foreachScreenVert(), lattice_select_all_exec(), lattice_select_more_less(), lattice_select_random_exec(), lattice_select_ungrouped_exec(), lattice_test_bitmap_uvw(), material_slot_de_select(), move_all_selected_points(), nurbs_foreachScreenVert(), outside_lattice(), return_editlattice_indexar(), reveal_exec(), select_adjacent_cp(), select_bpoint(), and selectend_nurb().
float BPoint::radius |
User-set radius per point for beveling etc.
Definition at line 121 of file DNA_curve_types.h.
Referenced by BKE_curve_nurbs_key_vert_tilts_apply(), BKE_curve_transform_ex(), BKE_keyblock_update_from_curve(), BKE_mesh_to_curve_nurblist(), BKE_nurb_makeCurve(), BKE_nurb_minmax(), BKE_nurb_points_add(), BKE_nurb_type_convert(), blo_do_versions_260(), blo_do_versions_pre250(), build_underline(), calc_shapeKeys(), createTransCurveVerts(), curve_draw_exec(), curve_nurb_select_similar_type(), curve_nurb_selected_type_get(), do_versions_after_linking_280(), gpencil_convert_spline(), gpencil_stroke_finalize_curve_endpoints(), gpencil_stroke_to_path_add_point(), insert_bp_to_nurb(), keyblock_data_convert_to_curve(), blender::io::alembic::AbcCurveReader::read_curve_sample(), blender::io::usd::USDCurvesReader::read_curve_sample(), blender::io::usd::USDNurbsReader::read_curve_sample(), blender::io::alembic::AbcNurbsReader::readObjectData(), set_radius_exec(), subdividenurb(), and v3d_editvertex_buts().
float BPoint::tilt |
Tilt in 3D View.
Definition at line 113 of file DNA_curve_types.h.
Referenced by BKE_curve_nurbs_key_vert_tilts_apply(), BKE_keyblock_update_from_curve(), BKE_nurb_direction_switch(), BKE_nurb_makeCurve(), blo_do_versions_250(), calc_shapeKeys(), clear_tilt_exec(), createTransCurveVerts(), do_versions_after_linking_280(), insert_bp_to_nurb(), keyblock_data_convert_to_curve(), and v3d_editvertex_buts().
float BPoint::vec[4] |
Definition at line 111 of file DNA_curve_types.h.
Referenced by add_vertex_invoke(), bevlist_firstlast_direction_calc_from_bpoint(), BKE_curve_center_median(), BKE_curve_nurbs_vert_coords_apply(), BKE_curve_nurbs_vert_coords_apply_with_mat4(), BKE_curve_nurbs_vert_coords_get(), BKE_curve_transform_ex(), BKE_editlattice_load(), BKE_keyblock_update_from_curve(), BKE_keyblock_update_from_lattice(), BKE_lattice_center_median(), BKE_lattice_deform_data_create(), BKE_lattice_minmax(), BKE_lattice_resize(), BKE_lattice_transform(), BKE_lattice_translate(), BKE_lattice_vert_coords_apply(), BKE_lattice_vert_coords_apply_with_mat4(), BKE_lattice_vert_coords_get(), BKE_mesh_to_curve_nurblist(), BKE_nurb_bpoint_calc_normal(), BKE_nurb_bpoint_calc_plane(), BKE_nurb_calc_length(), BKE_nurb_makeCurve(), BKE_nurb_makeFaces(), BKE_nurb_minmax(), BKE_nurb_project_2d(), BKE_nurb_type_convert(), BKE_object_as_kdtree(), blo_do_versions_250(), build_underline(), calc_shapeKeys(), contarget_get_lattice_mat(), createTransCurveVerts(), createTransLatticeVerts(), curve_calc_dist_pair(), curve_draw_exec(), curve_surf_to_softbody(), curve_to_displist(), do_versions_after_linking_280(), blender::io::alembic::ABCNurbsWriter::do_write(), ED_curve_active_center(), ED_curve_join_objects_exec(), ed_editcurve_addvert(), ed_editnurb_translate_flag(), ED_object_calc_active_center_for_editmode(), ED_transform_calc_gizmo_stats(), ED_transverts_create_from_obedit(), extrude_vertices_from_selected_endpoints(), get_closest_vertex_to_point_in_nurbs(), getTransformOrientation_ex(), give_parvert(), gpencil_convert_spline(), gpencil_stroke_to_path(), gpencil_stroke_to_path_add_point(), insert_bp_to_nurb(), keyblock_data_convert_to_curve(), keyblock_data_convert_to_lattice(), knifeproject_poly_from_object(), lattice_batch_cache_create_overlay_batches(), lattice_batch_cache_get_pos(), lattice_flip_exec(), lattice_flip_point_value(), lattice_foreachScreenVert(), lattice_swap_point_pairs(), make_selection_list_nurb(), merge_2_nurb(), move_all_selected_points(), move_bp_to_location(), nurbs_foreachScreenVert(), outside_lattice(), blender::io::alembic::AbcCurveReader::read_curve_sample(), blender::io::usd::USDCurvesReader::read_curve_sample(), blender::io::usd::USDNurbsReader::read_curve_sample(), blender::io::alembic::AbcNurbsReader::readObjectData(), return_editcurve_indexar(), return_editlattice_indexar(), rotateflagNurb(), smooth_single_bp(), subdividenurb(), update_cut_data_for_nurb(), v3d_editvertex_buts(), blender::io::obj::OBJCurve::vertex_coordinates(), and weightflagNurb().
float BPoint::weight |
Used for softbody goal weight.
Definition at line 115 of file DNA_curve_types.h.
Referenced by BKE_mesh_to_curve_nurblist(), BKE_nurb_makeCurve(), BKE_nurb_type_convert(), curve_nurb_select_similar_type(), curve_nurb_selected_type_get(), curve_surf_to_softbody(), gpencil_stroke_finalize_curve_endpoints(), gpencil_stroke_norm_curve_weights(), gpencil_stroke_to_path_add_point(), insert_bp_to_nurb(), lattice_to_softbody(), blender::io::alembic::AbcCurveReader::read_curve_sample(), blender::io::usd::USDCurvesReader::read_curve_sample(), blender::io::usd::USDNurbsReader::read_curve_sample(), blender::io::alembic::AbcNurbsReader::readObjectData(), set_goal_weight_exec(), and v3d_editvertex_buts().