60 bContext *C,
Object *obedit,
float mat[4][4],
int type,
int newob);
122void printknots(
Object *obedit);
bool ED_curve_editfont_select_pick(bContext *C, const int mval[2], const SelectPick_Params *params)
void ED_operatortypes_curve()
bool ED_curve_select_check(const View3D *v3d, const EditNurb *editnurb)
bool ED_curve_nurb_select_check(const View3D *v3d, const Nurb *nu)
int ED_curve_join_objects_exec(bContext *C, wmOperator *op)
bool ED_curve_deselect_all_multi_ex(blender::Span< Base * > bases)
bool ED_curve_select_all(EditNurb *editnurb)
void ED_operatormacros_curve()
bool ED_curve_editnurb_select_pick(bContext *C, const int mval[2], int dist_px, const SelectPick_Params *params)
bool ED_curve_deselect_all_multi(bContext *C)
bool ED_curve_nurb_deselect_all(const Nurb *nu)
void ED_curve_editfont_make(Object *obedit)
bool ED_curve_select_swap(EditNurb *editnurb, bool hide_handles)
void ED_keymap_curve(wmKeyConfig *keyconf)
void ED_curve_beztcpy(EditNurb *editnurb, BezTriple *dst, BezTriple *src, int count)
int ED_curve_select_count(const View3D *v3d, const EditNurb *editnurb)
void ED_curve_editnurb_make(Object *obedit)
bool ED_curve_nurb_select_all(const Nurb *nu)
void ED_curve_editfont_load(Object *obedit)
void ED_curve_editnurb_free(Object *obedit)
bool ED_curve_deselect_all(EditNurb *editnurb)
void ED_text_to_object(bContext *C, const Text *text, bool split_lines)
ListBase * object_editcurve_get(Object *ob)
KeyBlock * ED_curve_get_edit_shape_key(const Curve *cu)
int ED_curve_updateAnimPaths(Main *bmain, Curve *cu)
void ED_curve_undosys_type(UndoType *ut)
void ED_curve_editfont_free(Object *obedit)
int ED_curve_nurb_select_count(const View3D *v3d, const Nurb *nu)
Nurb * ED_curve_add_nurbs_primitive(bContext *C, Object *obedit, float mat[4][4], int type, int newob)
void ED_curve_editnurb_load(Main *bmain, Object *obedit)
void ED_curve_bpcpy(EditNurb *editnurb, BPoint *dst, BPoint *src, int count)
bool ED_curve_active_center(Curve *cu, float center[3])
void ED_font_undosys_type(UndoType *ut)