~siretart/ubuntu/utopic/blender/libav10

« back to all changes in this revision

Viewing changes to source/blender/editors/curve/curve_intern.h

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2014-02-19 11:24:23 UTC
  • mfrom: (14.2.23 sid)
  • Revision ID: package-import@ubuntu.com-20140219112423-rkmaz2m7ha06d4tk
Tags: 2.69-3ubuntu1
* Merge with Debian; remaining changes:
  - Configure without OpenImageIO on armhf, as it is not available on
    Ubuntu.

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
#define __CURVE_INTERN_H__
34
34
 
35
35
/* internal exports only */
 
36
struct ListBase;
 
37
struct EditNurb;
 
38
struct Object;
36
39
struct wmOperatorType;
37
40
 
38
41
/* lorem.c */
71
74
void FONT_OT_textbox_add(struct wmOperatorType *ot);
72
75
void FONT_OT_textbox_remove(struct wmOperatorType *ot);
73
76
 
 
77
 
74
78
/* editcurve.c */
75
79
void CURVE_OT_hide(struct wmOperatorType *ot);
76
80
void CURVE_OT_reveal(struct wmOperatorType *ot);
77
81
 
78
82
void CURVE_OT_separate(struct wmOperatorType *ot);
 
83
void CURVE_OT_split(struct wmOperatorType *ot);
79
84
void CURVE_OT_duplicate(struct wmOperatorType *ot);
80
85
void CURVE_OT_delete(struct wmOperatorType *ot);
81
86
 
88
93
void CURVE_OT_tilt_clear(struct wmOperatorType *ot);
89
94
 
90
95
void CURVE_OT_smooth(struct wmOperatorType *ot);
 
96
void CURVE_OT_smooth_weight(struct wmOperatorType *ot);
91
97
void CURVE_OT_smooth_radius(struct wmOperatorType *ot);
92
 
 
93
 
void CURVE_OT_primitive_bezier_curve_add(struct wmOperatorType *ot);
94
 
void CURVE_OT_primitive_bezier_circle_add(struct wmOperatorType *ot);
95
 
void CURVE_OT_primitive_nurbs_curve_add(struct wmOperatorType *ot);
96
 
void CURVE_OT_primitive_nurbs_circle_add(struct wmOperatorType *ot);
97
 
void CURVE_OT_primitive_nurbs_path_add(struct wmOperatorType *ot);
98
 
 
99
 
void SURFACE_OT_primitive_nurbs_surface_curve_add(struct wmOperatorType *ot);
100
 
void SURFACE_OT_primitive_nurbs_surface_circle_add(struct wmOperatorType *ot);
101
 
void SURFACE_OT_primitive_nurbs_surface_surface_add(struct wmOperatorType *ot);
102
 
void SURFACE_OT_primitive_nurbs_surface_cylinder_add(struct wmOperatorType *ot);
103
 
void SURFACE_OT_primitive_nurbs_surface_sphere_add(struct wmOperatorType *ot);
104
 
void SURFACE_OT_primitive_nurbs_surface_torus_add(struct wmOperatorType *ot);
 
98
void CURVE_OT_smooth_tilt(struct wmOperatorType *ot);
105
99
 
106
100
void CURVE_OT_de_select_first(struct wmOperatorType *ot);
107
101
void CURVE_OT_de_select_last(struct wmOperatorType *ot);
124
118
void CURVE_OT_extrude(struct wmOperatorType *ot);
125
119
void CURVE_OT_cyclic_toggle(struct wmOperatorType *ot);
126
120
 
127
 
#endif /* ED_UTIL_INTERN_H */
128
 
 
 
121
/* helper functions */
 
122
void ed_editnurb_translate_flag(struct ListBase *editnurb, short flag, const float vec[3]);
 
123
bool ed_editnurb_extrude_flag(struct EditNurb *editnurb, short flag);
 
124
bool ed_editnurb_spin(float viewmat[4][4], struct Object *obedit, const float axis[3], const float cent[3]);
 
125
 
 
126
 
 
127
/* editcurve_add.c */
 
128
void CURVE_OT_primitive_bezier_curve_add(struct wmOperatorType *ot);
 
129
void CURVE_OT_primitive_bezier_circle_add(struct wmOperatorType *ot);
 
130
void CURVE_OT_primitive_nurbs_curve_add(struct wmOperatorType *ot);
 
131
void CURVE_OT_primitive_nurbs_circle_add(struct wmOperatorType *ot);
 
132
void CURVE_OT_primitive_nurbs_path_add(struct wmOperatorType *ot);
 
133
 
 
134
void SURFACE_OT_primitive_nurbs_surface_curve_add(struct wmOperatorType *ot);
 
135
void SURFACE_OT_primitive_nurbs_surface_circle_add(struct wmOperatorType *ot);
 
136
void SURFACE_OT_primitive_nurbs_surface_surface_add(struct wmOperatorType *ot);
 
137
void SURFACE_OT_primitive_nurbs_surface_cylinder_add(struct wmOperatorType *ot);
 
138
void SURFACE_OT_primitive_nurbs_surface_sphere_add(struct wmOperatorType *ot);
 
139
void SURFACE_OT_primitive_nurbs_surface_torus_add(struct wmOperatorType *ot);
 
140
 
 
141
#endif /* __CURVE_INTERN_H__ */