Blender V2.61 - r43446
Public Attributes

Nurb Struct Reference

#include <DNA_curve_types.h>

List of all members.

Public Attributes

struct Nurbnext
struct Nurbprev
short type
short mat_nr
short hide
short flag
short pntsu
short pntsv
short resolu
short resolv
short orderu
short orderv
short flagu
short flagv
float * knotsu
float * knotsv
BPointbp
BezTriplebezt
short tilt_interp
short radius_interp
int charidx

Detailed Description

Definition at line 122 of file DNA_curve_types.h.


Member Data Documentation

Definition at line 134 of file DNA_curve_types.h.

Referenced by addNurbPointsBezier(), adduplicateflagNurb(), addvert_Nurb(), alfa_bezpart(), apply_objects_internal(), autocalchandlesNurb(), build_underline(), buildchar(), calc_keyHandles(), calc_manipulator_stats(), calc_shapeKeys(), calchandlesNurb(), clear_tilt_exec(), convertspline(), count_curveverts(), count_curveverts_without_handles(), cp_cu_key(), createTransCurveVerts(), CU_select_nth(), CU_select_swap(), curve_applyKeyVertexTilts(), curve_applyVertexCos(), curve_center_median(), curve_getKeyVertexCos(), curve_getVertexCos(), curve_surf_to_softbody(), curve_to_displist(), curve_to_key(), curve_translate(), delete_exec(), direct_link_curve(), do_cu_key(), do_curve_key(), do_ob_key(), do_rel_cu_key(), do_versions(), duplicateNurb(), ED_curve_actSelection(), findselectedNurbvert(), free_vfont(), freeNurb(), freetypechar_to_vchar(), getTransformOrientation(), give_parvert(), gp_stroke_to_bezier(), hide_exec(), init_editNurb_keyIndex(), isNurbsel(), isNurbsel_count(), join_curve_exec(), key_to_curve(), keyIndex_delNurb(), keyIndex_switchDirection(), keyIndex_updateNurb(), make_segment_exec(), make_trans_verts(), makeBevelList(), material_slot_de_select(), minmaxNurb(), nurb_has_selected_cps(), nurbs_foreachScreenVert(), point_on_nurb(), return_editcurve_indexar(), reveal_exec(), select_adjacent_cp(), select_editcurve_hook(), select_less_exec(), select_linked_exec(), select_linked_pick_invoke(), select_nth_bezt(), selectend_nurb(), selectrandom_curve(), set_goal_weight_exec(), set_radius_exec(), setflagsNurb(), sethandlesNurb(), smooth_exec(), smooth_radius_exec(), special_transvert_update(), stats_object_edit(), subdividenurb(), switch_keys_direction(), switchdirectionNurb(), tekenhandlesN(), tekenhandlesN_active(), tekenvertsN(), test2DNurb(), testhandlesNurb(), toggle_cyclic_exec(), translateflagNurb(), undo_check_lastsel(), v3d_editvertex_buts(), vertex_parent_set_exec(), and write_curves().

Definition at line 133 of file DNA_curve_types.h.

Referenced by addNurbPoints(), adduplicateflagNurb(), addvert_Nurb(), apply_objects_internal(), build_underline(), calc_manipulator_stats(), calc_shapeKeys(), clear_tilt_exec(), convertspline(), count_curveverts(), count_curveverts_without_handles(), cp_cu_key(), createTransCurveVerts(), CU_select_swap(), curve_applyKeyVertexTilts(), curve_applyVertexCos(), curve_center_median(), curve_getKeyVertexCos(), curve_getVertexCos(), curve_surf_to_softbody(), curve_to_displist(), curve_to_key(), curve_translate(), delete_exec(), deleteflagNurb(), direct_link_curve(), do_cu_key(), do_curve_key(), do_ob_key(), do_rel_cu_key(), do_versions(), draw_editnurb(), duplicateNurb(), editnurb_draw_active_nurbs(), editnurb_draw_active_poly(), extrudeflagNurb(), findselectedNurbvert(), freeNurb(), give_parvert(), gp_stroke_to_path(), hide_exec(), init_editNurb_keyIndex(), is_u_selected(), isNurbsel(), isNurbsel_count(), isNurbselUV(), join_curve_exec(), key_to_curve(), keyIndex_delNurb(), keyIndex_switchDirection(), keyIndex_updateNurb(), make_segment_exec(), make_selection_list_nurb(), make_trans_verts(), makeBevelList(), makeNurbcurve(), makeNurbfaces(), material_slot_de_select(), merge_2_nurb(), mesh_to_curve(), minmaxNurb(), nurb_has_selected_cps(), nurbs_foreachScreenVert(), point_on_nurb(), return_editcurve_indexar(), reveal_exec(), rotate_direction_nurb(), rotateflagNurb(), select_adjacent_cp(), select_editcurve_hook(), select_less_exec(), select_linked_exec(), select_linked_pick_invoke(), select_more_exec(), select_nth_bp(), select_row_exec(), selectend_nurb(), selectrandom_curve(), set_goal_weight_exec(), set_radius_exec(), setflagsNurb(), smooth_exec(), smooth_radius_exec(), stats_object_edit(), subdividenurb(), switch_keys_direction(), switchdirectionNurb(), tekenvertsN(), test2DNurb(), toggle_cyclic_exec(), translateflagNurb(), undo_check_lastsel(), v3d_editvertex_buts(), vertex_parent_set_exec(), weightflagNurb(), and write_curves().

short Nurb::flag
short Nurb::flagu
short Nurb::flagv
short Nurb::hide
float* Nurb::knotsu
float * Nurb::knotsv
short Nurb::mat_nr
struct Nurb* Nurb::next

Definition at line 123 of file DNA_curve_types.h.

Referenced by apply_objects_internal(), autocalchandlesNurb_all(), buildchar(), calc_keyHandles(), calc_manipulator_stats(), calc_shapeKeys(), clear_tilt_exec(), convert_exec(), copy_attr(), count_curveverts(), count_curveverts_without_handles(), cp_cu_key(), createTransCurveVerts(), CU_select_swap(), curve_applyKeyVertexTilts(), curve_applyVertexCos(), curve_center_median(), curve_delete_material_index(), curve_getKeyVertexCos(), curve_getVertexCos(), curve_surf_to_softbody(), curve_to_displist(), curve_to_key(), curve_translate(), curve_type(), delete_exec(), deleteflagNurb(), direct_link_curve(), do_cu_key(), do_curve_key(), do_ob_key(), do_rel_cu_key(), do_versions(), draw_editnurb(), drawnurb(), duplicateNurblist(), editCurve_to_undoCurve(), extrude_exec(), extrudeflagNurb(), findselectedNurbvert(), freeNurblist(), get_lastsel_nurb(), getTransformOrientation(), give_parvert(), hide_exec(), init_editNurb_keyIndex(), join_curve_exec(), key_to_curve(), keyIndex_delNurbList(), load_editNurb(), make_editNurb(), make_orco_surf(), make_segment_exec(), make_selection_list_nurb(), make_trans_verts(), makeBevelList(), makeDispListSurf(), material_slot_assign_exec(), material_slot_de_select(), minmax_curve(), nurb_has_selected_cps(), nurbs_foreachScreenVert(), printknots(), recalcData_view3d(), return_editcurve_indexar(), reveal_exec(), rotateflagNurb(), select_adjacent_cp(), select_editcurve_hook(), select_less_exec(), select_linked_exec(), select_more_exec(), select_row_exec(), selectend_nurb(), selectrandom_curve(), separate_exec(), set_goal_weight_exec(), set_radius_exec(), set_spline_type_exec(), setflagsNurb(), sethandlesNurb(), shade_smooth_exec(), smooth_exec(), smooth_radius_exec(), special_transvert_update(), spin_nurb(), stats_object_edit(), subdividenurb(), switch_keys_direction(), toggle_cyclic_exec(), toggle_cyclic_invoke(), translateflagNurb(), undoCurve_to_editCurve(), update_curve_dimension(), v3d_editvertex_buts(), vertex_parent_set_exec(), weightflagNurb(), and write_curves().

short Nurb::orderu
short Nurb::orderv
short Nurb::pntsu

Definition at line 127 of file DNA_curve_types.h.

Referenced by addNurbPoints(), addNurbPointsBezier(), adduplicateflagNurb(), addvert_Nurb(), alfa_bezpart(), apply_objects_internal(), autocalchandlesNurb(), build_underline(), calc_keyHandles(), calc_manipulator_stats(), calc_shapeKeys(), calchandlesNurb(), check_valid_nurb_u(), clamp_nurb_order_u(), clear_tilt_exec(), convertspline(), count_curveverts(), count_curveverts_without_handles(), cp_cu_key(), createTransCurveVerts(), CU_select_swap(), curve_applyKeyVertexTilts(), curve_applyVertexCos(), curve_center_median(), curve_getKeyVertexCos(), curve_getVertexCos(), curve_to_displist(), curve_to_key(), curve_translate(), delete_exec(), deleteflagNurb(), do_cu_key(), do_curve_key(), do_ob_key(), do_rel_cu_key(), do_versions(), draw_editnurb(), duplicateNurb(), editnurb_draw_active_nurbs(), editnurb_draw_active_poly(), extrudeflagNurb(), findselectedNurbvert(), freetypechar_to_vchar(), getTransformOrientation(), give_parvert(), gp_stroke_to_bezier(), gp_stroke_to_path(), hide_exec(), init_editNurb_keyIndex(), is_u_selected(), isNurbsel(), isNurbsel_count(), isNurbselUV(), join_curve_exec(), key_to_curve(), keyIndex_delNurb(), keyIndex_switchDirection(), keyIndex_updateNurb(), make_orco_surf(), make_segment_exec(), make_selection_list_nurb(), make_trans_verts(), makeBevelList(), makeDispListSurf(), makeknots(), makeNurbcurve(), makeNurbfaces(), material_slot_de_select(), merge_2_nurb(), merge_nurb(), mesh_to_curve(), minmaxNurb(), nurb_has_selected_cps(), nurbs_foreachScreenVert(), point_on_nurb(), return_editcurve_indexar(), reveal_exec(), rotate_direction_nurb(), rotateflagNurb(), select_adjacent_cp(), select_editcurve_hook(), select_less_exec(), select_linked_exec(), select_linked_pick_invoke(), select_more_exec(), select_nth_bezt(), select_nth_bp(), select_row_exec(), selectend_nurb(), selectrandom_curve(), setflagsNurb(), sethandlesNurb(), smooth_radius_exec(), special_transvert_update(), stats_object_edit(), subdividenurb(), switch_keys_direction(), switchdirectionNurb(), tekenhandlesN(), tekenhandlesN_active(), tekenvertsN(), test2DNurb(), testhandlesNurb(), toggle_cyclic_exec(), toggle_cyclic_invoke(), translateflagNurb(), undo_check_lastsel(), v3d_editvertex_buts(), vertex_parent_set_exec(), weightflagNurb(), and write_curves().

short Nurb::pntsv

Definition at line 127 of file DNA_curve_types.h.

Referenced by adduplicateflagNurb(), addvert_Nurb(), apply_objects_internal(), build_underline(), calc_keyHandles(), calc_manipulator_stats(), calc_shapeKeys(), check_valid_nurb_v(), clamp_nurb_order_v(), clear_tilt_exec(), convertspline(), count_curveverts(), count_curveverts_without_handles(), cp_cu_key(), createTransCurveVerts(), CU_select_swap(), curve_applyKeyVertexTilts(), curve_applyVertexCos(), curve_center_median(), curve_getKeyVertexCos(), curve_getVertexCos(), curve_surf_to_softbody(), curve_to_key(), curve_translate(), curve_type(), delete_exec(), deleteflagNurb(), do_cu_key(), do_curve_key(), do_ob_key(), do_rel_cu_key(), do_versions(), draw_editnurb(), duplicateNurb(), editnurb_draw_active_nurbs(), editnurb_draw_active_poly(), extrude_exec(), extrudeflagNurb(), findselectedNurbvert(), give_parvert(), gp_stroke_to_path(), hide_exec(), init_editNurb_keyIndex(), is_u_selected(), isNurbsel(), isNurbsel_count(), isNurbselUV(), join_curve_exec(), key_to_curve(), keyIndex_delNurb(), keyIndex_switchDirection(), keyIndex_updateNurb(), make_orco_surf(), make_segment_exec(), make_trans_verts(), makeBevelList(), makeDispListSurf(), makeknots(), makeNurbfaces(), material_slot_de_select(), merge_2_nurb(), merge_nurb(), mesh_to_curve(), minmaxNurb(), nurb_has_selected_cps(), nurbs_foreachScreenVert(), point_on_nurb(), return_editcurve_indexar(), reveal_exec(), rotate_direction_nurb(), rotateflagNurb(), select_adjacent_cp(), select_editcurve_hook(), select_less_exec(), select_linked_exec(), select_linked_pick_invoke(), select_more_exec(), select_nth_bp(), select_row_exec(), selectend_nurb(), selectrandom_curve(), set_goal_weight_exec(), set_radius_exec(), setflagsNurb(), stats_object_edit(), subdividenurb(), switch_keys_direction(), switchdirectionNurb(), tekenvertsN(), test2DNurb(), toggle_cyclic_exec(), toggle_cyclic_invoke(), translateflagNurb(), undo_check_lastsel(), v3d_editvertex_buts(), vertex_parent_set_exec(), weightflagNurb(), and write_curves().

struct Nurb * Nurb::prev

Definition at line 123 of file DNA_curve_types.h.

Referenced by adduplicateflagNurb().

Definition at line 137 of file DNA_curve_types.h.

Referenced by alfa_bezpart(), and do_versions().

short Nurb::resolu
short Nurb::resolv

Definition at line 136 of file DNA_curve_types.h.

Referenced by alfa_bezpart().

short Nurb::type

The documentation for this struct was generated from the following file: