Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-04-17 07:17:24 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-04-17 07:21:24 +0300
commite12c08e8d170b7ca40f204a5b0423c23a9fbc2c1 (patch)
tree8cf3453d12edb177a218ef8009357518ec6cab6a /source/blender/blenkernel/tracking_private.h
parentb3dabc200a4b0399ec6b81f2ff2730d07b44fcaa (diff)
ClangFormat: apply to source, most of intern
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat
Diffstat (limited to 'source/blender/blenkernel/tracking_private.h')
-rw-r--r--source/blender/blenkernel/tracking_private.h96
1 files changed, 57 insertions, 39 deletions
diff --git a/source/blender/blenkernel/tracking_private.h b/source/blender/blenkernel/tracking_private.h
index 43413aef8a0..43ac8a03ad1 100644
--- a/source/blender/blenkernel/tracking_private.h
+++ b/source/blender/blenkernel/tracking_private.h
@@ -38,68 +38,86 @@ struct libmv_CameraIntrinsicsOptions;
/*********************** Tracks map *************************/
typedef struct TracksMap {
- char object_name[MAX_NAME];
- bool is_camera;
+ char object_name[MAX_NAME];
+ bool is_camera;
- int num_tracks;
- int customdata_size;
+ int num_tracks;
+ int customdata_size;
- char *customdata;
- MovieTrackingTrack *tracks;
+ char *customdata;
+ MovieTrackingTrack *tracks;
- struct GHash *hash;
+ struct GHash *hash;
- int ptr;
+ int ptr;
- /* Spin lock is used to sync context during tracking. */
- SpinLock spin_lock;
+ /* Spin lock is used to sync context during tracking. */
+ SpinLock spin_lock;
} TracksMap;
-struct TracksMap *tracks_map_new(const char *object_name, bool is_camera, int num_tracks, int customdata_size);
+struct TracksMap *tracks_map_new(const char *object_name,
+ bool is_camera,
+ int num_tracks,
+ int customdata_size);
int tracks_map_get_size(struct TracksMap *map);
-void tracks_map_get_indexed_element(struct TracksMap *map, int index, struct MovieTrackingTrack **track, void **customdata);
+void tracks_map_get_indexed_element(struct TracksMap *map,
+ int index,
+ struct MovieTrackingTrack **track,
+ void **customdata);
void tracks_map_insert(struct TracksMap *map, struct MovieTrackingTrack *track, void *customdata);
void tracks_map_free(struct TracksMap *map, void (*customdata_free)(void *customdata));
void tracks_map_merge(struct TracksMap *map, struct MovieTracking *tracking);
/*********************** Space transformation functions *************************/
-void tracking_get_search_origin_frame_pixel(int frame_width, int frame_height,
+void tracking_get_search_origin_frame_pixel(int frame_width,
+ int frame_height,
const struct MovieTrackingMarker *marker,
float frame_pixel[2]);
-void tracking_get_marker_coords_for_tracking(int frame_width, int frame_height,
+void tracking_get_marker_coords_for_tracking(int frame_width,
+ int frame_height,
const struct MovieTrackingMarker *marker,
- double search_pixel_x[5], double search_pixel_y[5]);
+ double search_pixel_x[5],
+ double search_pixel_y[5]);
-void tracking_set_marker_coords_from_tracking(int frame_width, int frame_height, struct MovieTrackingMarker *marker,
- const double search_pixel_x[5], const double search_pixel_y[5]);
+void tracking_set_marker_coords_from_tracking(int frame_width,
+ int frame_height,
+ struct MovieTrackingMarker *marker,
+ const double search_pixel_x[5],
+ const double search_pixel_y[5]);
/*********************** General purpose utility functions *************************/
-void tracking_marker_insert_disabled(struct MovieTrackingTrack *track, const struct MovieTrackingMarker *ref_marker,
- bool before, bool overwrite);
+void tracking_marker_insert_disabled(struct MovieTrackingTrack *track,
+ const struct MovieTrackingMarker *ref_marker,
+ bool before,
+ bool overwrite);
-void tracking_cameraIntrinscisOptionsFromTracking(struct MovieTracking *tracking,
- int calibration_width, int calibration_height,
- struct libmv_CameraIntrinsicsOptions *camera_intrinsics_options);
+void tracking_cameraIntrinscisOptionsFromTracking(
+ struct MovieTracking *tracking,
+ int calibration_width,
+ int calibration_height,
+ struct libmv_CameraIntrinsicsOptions *camera_intrinsics_options);
-void tracking_trackingCameraFromIntrinscisOptions(struct MovieTracking *tracking,
- const struct libmv_CameraIntrinsicsOptions *camera_intrinsics_options);
+void tracking_trackingCameraFromIntrinscisOptions(
+ struct MovieTracking *tracking,
+ const struct libmv_CameraIntrinsicsOptions *camera_intrinsics_options);
struct libmv_TrackRegionOptions;
-void tracking_configure_tracker(const MovieTrackingTrack *track, float *mask,
+void tracking_configure_tracker(const MovieTrackingTrack *track,
+ float *mask,
struct libmv_TrackRegionOptions *options);
-struct MovieTrackingMarker *tracking_get_keyframed_marker(
- struct MovieTrackingTrack *track,
- int current_frame,
- bool backwards);
+struct MovieTrackingMarker *tracking_get_keyframed_marker(struct MovieTrackingTrack *track,
+ int current_frame,
+ bool backwards);
/*********************** Masking *************************/
-float *tracking_track_get_mask_for_region(int frame_width, int frame_height,
+float *tracking_track_get_mask_for_region(int frame_width,
+ int frame_height,
const float region_min[2],
const float region_max[2],
MovieTrackingTrack *track);
@@ -110,14 +128,14 @@ struct libmv_FrameAccessor;
#define MAX_ACCESSOR_CLIP 64
typedef struct TrackingImageAccessor {
- struct MovieCache *cache;
- struct MovieClip *clips[MAX_ACCESSOR_CLIP];
- int num_clips;
- struct MovieTrackingTrack **tracks;
- int num_tracks;
- int start_frame;
- struct libmv_FrameAccessor *libmv_accessor;
- SpinLock cache_lock;
+ struct MovieCache *cache;
+ struct MovieClip *clips[MAX_ACCESSOR_CLIP];
+ int num_clips;
+ struct MovieTrackingTrack **tracks;
+ int num_tracks;
+ int start_frame;
+ struct libmv_FrameAccessor *libmv_accessor;
+ SpinLock cache_lock;
} TrackingImageAccessor;
TrackingImageAccessor *tracking_image_accessor_new(MovieClip *clips[MAX_ACCESSOR_CLIP],
@@ -127,4 +145,4 @@ TrackingImageAccessor *tracking_image_accessor_new(MovieClip *clips[MAX_ACCESSOR
int start_frame);
void tracking_image_accessor_destroy(TrackingImageAccessor *accessor);
-#endif /* __TRACKING_PRIVATE_H__ */
+#endif /* __TRACKING_PRIVATE_H__ */