Blender V5.0
tracking_ops_solve.cc File Reference
#include "MEM_guardedalloc.h"
#include "DNA_camera_types.h"
#include "DNA_object_types.h"
#include "DNA_screen_types.h"
#include "DNA_space_types.h"
#include "BLI_listbase.h"
#include "BLI_string_utf8.h"
#include "BKE_context.hh"
#include "BKE_global.hh"
#include "BKE_lib_id.hh"
#include "BKE_movieclip.h"
#include "BKE_report.hh"
#include "BKE_tracking.h"
#include "DEG_depsgraph.hh"
#include "WM_api.hh"
#include "WM_types.hh"
#include "ED_clip.hh"
#include "clip_intern.hh"

Go to the source code of this file.

Classes

struct  SolveCameraJob

Functions

static bool solve_camera_initjob (bContext *C, SolveCameraJob *scj, wmOperator *op, char *error_msg, int max_error)
static void solve_camera_updatejob (void *scv)
static void solve_camera_startjob (void *scv, wmJobWorkerStatus *worker_status)
static void solve_camera_freejob (void *scv)
static wmOperatorStatus solve_camera_exec (bContext *C, wmOperator *op)
static wmOperatorStatus solve_camera_invoke (bContext *C, wmOperator *op, const wmEvent *)
static wmOperatorStatus solve_camera_modal (bContext *C, wmOperator *, const wmEvent *event)
void CLIP_OT_solve_camera (wmOperatorType *ot)
static wmOperatorStatus clear_solution_exec (bContext *C, wmOperator *)
void CLIP_OT_clear_solution (wmOperatorType *ot)

Function Documentation

◆ clear_solution_exec()

◆ CLIP_OT_clear_solution()

void CLIP_OT_clear_solution ( wmOperatorType * ot)

◆ CLIP_OT_solve_camera()

◆ solve_camera_exec()

◆ solve_camera_freejob()

◆ solve_camera_initjob()

◆ solve_camera_invoke()

◆ solve_camera_modal()

◆ solve_camera_startjob()

◆ solve_camera_updatejob()

void solve_camera_updatejob ( void * scv)
static