Blender V2.61 - r43446
Functions

ED_clip.h File Reference

Go to the source code of this file.

Functions

int ED_space_clip_poll (struct bContext *C)
void ED_space_clip_set (struct bContext *C, struct SpaceClip *sc, struct MovieClip *clip)
struct MovieClipED_space_clip (struct SpaceClip *sc)
void ED_space_clip_size (struct SpaceClip *sc, int *width, int *height)
void ED_space_clip_zoom (struct SpaceClip *sc, ARegion *ar, float *zoomx, float *zoomy)
void ED_space_clip_aspect (struct SpaceClip *sc, float *aspx, float *aspy)
struct ImBufED_space_clip_get_buffer (struct SpaceClip *sc)
struct ImBufED_space_clip_get_stable_buffer (struct SpaceClip *sc, float loc[2], float *scale, float *angle)
void ED_clip_update_frame (const struct Main *mainp, int cfra)
int ED_clip_view_selection (struct SpaceClip *sc, struct ARegion *ar, int fit)
void ED_clip_point_undistorted_pos (SpaceClip *sc, float co[2], float nco[2])
void ED_clip_point_stable_pos (struct bContext *C, float x, float y, float *xr, float *yr)
void ED_clip_mouse_pos (struct bContext *C, struct wmEvent *event, float co[2])
void ED_operatormacros_clip (void)

Detailed Description

Definition in file ED_clip.h.


Function Documentation

void ED_clip_mouse_pos ( struct bContext C,
struct wmEvent event,
float  co[2] 
)
void ED_clip_point_stable_pos ( struct bContext C,
float  x,
float  y,
float *  xr,
float *  yr 
)
void ED_clip_point_undistorted_pos ( SpaceClip sc,
float  co[2],
float  nco[2] 
)
void ED_clip_update_frame ( const struct Main mainp,
int  cfra 
)

Referenced by ED_update_for_newframe().

int ED_clip_view_selection ( struct SpaceClip sc,
struct ARegion ar,
int  fit 
)
void ED_operatormacros_clip ( void  )
struct MovieClip* ED_space_clip ( struct SpaceClip sc) [read]

Definition at line 79 of file clip_editor.c.

References SpaceClip::clip.

Referenced by add_marker(), add_marker_exec(), border_select_exec(), circle_select_exec(), clean_tracks_exec(), clean_tracks_invoke(), clear_solution_exec(), clear_track_path_exec(), clip_draw_graph(), clip_draw_grease_pencil(), clip_draw_main(), clip_graph_tracking_iterate(), clip_graph_tracking_values_iterate(), clip_graph_tracking_values_iterate_track(), clip_main_area_draw(), clip_rebuild_proxy_exec(), clip_stabilization_tag_refresh(), copy_tracks_exec(), count_selected_bundles(), createTransTrackingData(), delete_curve_exec(), delete_knot_exec(), delete_marker_exec(), delete_track_exec(), detect_features_exec(), disable_markers_exec(), do_set_scale(), draw_frame_curves(), draw_movieclip_buffer(), draw_movieclip_notes(), draw_tracks_curves(), ED_clip_point_stable_pos(), ED_clip_point_undistorted_pos(), ED_space_clip_aspect(), frame_jump_exec(), get_orientation_object(), gpencil_data_get_pointers(), hide_tracks_clear_exec(), hide_tracks_exec(), join_tracks_exec(), lock_tracks_exec(), mouse_select(), mouse_select_curve(), mouse_select_knot(), movieclip_main_area_set_view2d(), open_invoke(), paste_tracks_exec(), recalcData_clip(), select_all_exec(), select_groped_exec(), select_invoke(), selected_boundbox(), set_axis_exec(), set_center_principal_exec(), set_floor_exec(), set_orientation_poll(), set_origin_exec(), set_scale_invoke(), set_solution_scale_invoke(), set_solution_scale_poll(), slide_marker_customdata(), slide_marker_invoke(), solve_camera_initjob(), solve_camera_invoke(), space_clip_frame_poll(), special_aftertrans_update(), stabilize_2d_add_exec(), stabilize_2d_remove_exec(), stabilize_2d_select_exec(), stabilize_2d_set_rotation_exec(), track_copy_color_exec(), track_markers_exec(), track_markers_initjob(), track_markers_invoke(), tracking_object_new_exec(), tracking_object_remove_exec(), and viewRedrawForce().

void ED_space_clip_aspect ( struct SpaceClip sc,
float *  aspx,
float *  aspy 
)
struct ImBuf* ED_space_clip_get_buffer ( struct SpaceClip sc) [read]
struct ImBuf* ED_space_clip_get_stable_buffer ( struct SpaceClip sc,
float  loc[2],
float *  scale,
float *  angle 
) [read]
int ED_space_clip_poll ( struct bContext C)
void ED_space_clip_set ( struct bContext C,
struct SpaceClip sc,
struct MovieClip clip 
)

Definition at line 68 of file clip_editor.c.

References SpaceClip::clip, MovieClip::id, NA_SELECTED, NC_MOVIECLIP, ID::us, and WM_event_add_notifier().

Referenced by open_exec().

void ED_space_clip_size ( struct SpaceClip sc,
int *  width,
int *  height 
)
void ED_space_clip_zoom ( struct SpaceClip sc,
ARegion ar,
float *  zoomx,
float *  zoomy 
)