Blender
V3.3
|
#include "DNA_gpencil_types.h"
#include "DNA_screen_types.h"
#include "DNA_space_types.h"
#include "BKE_context.h"
#include "BKE_movieclip.h"
#include "BKE_report.h"
#include "BKE_tracking.h"
#include "WM_api.h"
#include "WM_types.h"
#include "ED_clip.h"
#include "IMB_imbuf.h"
#include "IMB_imbuf_types.h"
#include "RNA_access.h"
#include "RNA_define.h"
#include "clip_intern.h"
#include "tracking_ops_intern.h"
Go to the source code of this file.
Functions | |
static bGPDlayer * | detect_get_layer (MovieClip *clip) |
static int | detect_features_exec (bContext *C, wmOperator *op) |
void | CLIP_OT_detect_features (wmOperatorType *ot) |
void CLIP_OT_detect_features | ( | wmOperatorType * | ot | ) |
Definition at line 93 of file tracking_ops_detect.c.
References wmOperatorType::description, detect_features_exec(), ED_space_clip_tracking_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, NULL, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_enum(), RNA_def_float(), RNA_def_int(), and wmOperatorType::srna.
Referenced by clip_operatortypes().
|
static |
Definition at line 46 of file tracking_ops_detect.c.
References BKE_movieclip_get_ibuf_flag(), BKE_report(), BKE_tracking_detect_harris(), BKE_tracking_dopesheet_tag_update(), BKE_tracking_get_active_tracks(), C, CTX_wm_space_clip(), detect_get_layer(), ED_space_clip_get_clip(), ED_space_clip_get_clip_frame_number(), ed_tracking_deselect_all_tracks(), MovieClip::flag, IMB_freeImBuf(), MCLIP_TIMECODE_FLAGS, MOVIECLIP_CACHE_SKIP, NA_EDITED, NC_MOVIECLIP, NULL, OPERATOR_CANCELLED, OPERATOR_FINISHED, wmOperator::ptr, wmOperator::reports, RNA_enum_get(), RNA_float_get(), RNA_int_get(), RPT_ERROR, threshold, MovieClip::tracking, SpaceClip::user, and WM_event_add_notifier().
Referenced by CLIP_OT_detect_features().
Definition at line 33 of file tracking_ops_detect.c.
References ListBase::first, GP_LAYER_ACTIVE, MovieClip::gpd, bGPdata::layers, and NULL.
Referenced by detect_features_exec().