Blender  V3.3
Classes | Functions
tracking_ops_solve.c 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_string.h"
#include "BLI_utildefines.h"
#include "BKE_context.h"
#include "BKE_global.h"
#include "BKE_lib_id.h"
#include "BKE_movieclip.h"
#include "BKE_report.h"
#include "BKE_tracking.h"
#include "DEG_depsgraph.h"
#include "WM_api.h"
#include "WM_types.h"
#include "ED_clip.h"
#include "clip_intern.h"

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, short *stop, short *do_update, float *progress)
 
static void solve_camera_freejob (void *scv)
 
static int solve_camera_exec (bContext *C, wmOperator *op)
 
static int solve_camera_invoke (bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
 
static int solve_camera_modal (bContext *C, wmOperator *UNUSED(op), const wmEvent *event)
 
void CLIP_OT_solve_camera (wmOperatorType *ot)
 
static int clear_solution_exec (bContext *C, wmOperator *UNUSED(op))
 
void CLIP_OT_clear_solution (wmOperatorType *ot)
 

Function Documentation

◆ clear_solution_exec()

static int clear_solution_exec ( bContext C,
wmOperator UNUSEDop 
)
static

◆ CLIP_OT_clear_solution()

void CLIP_OT_clear_solution ( wmOperatorType ot)

◆ CLIP_OT_solve_camera()

void CLIP_OT_solve_camera ( wmOperatorType ot)

◆ solve_camera_exec()

static int solve_camera_exec ( bContext C,
wmOperator op 
)
static

◆ solve_camera_freejob()

static void solve_camera_freejob ( void scv)
static

◆ solve_camera_initjob()

static bool solve_camera_initjob ( bContext C,
SolveCameraJob scj,
wmOperator op,
char *  error_msg,
int  max_error 
)
static

◆ solve_camera_invoke()

static int solve_camera_invoke ( bContext C,
wmOperator op,
const wmEvent UNUSEDevent 
)
static

◆ solve_camera_modal()

static int solve_camera_modal ( bContext C,
wmOperator UNUSEDop,
const wmEvent event 
)
static

◆ solve_camera_startjob()

static void solve_camera_startjob ( void scv,
short *  stop,
short *  do_update,
float progress 
)
static

◆ solve_camera_updatejob()

static void solve_camera_updatejob ( void scv)
static