Class MovieTrackingSettings


  • public class MovieTrackingSettings
    extends CFacade
    Generated facet for DNA struct type 'MovieTrackingSettings'.

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

        public static final int __DNA__SDNA_INDEX
        This is the sdna index of the struct MovieTrackingSettings.

        It is required when allocating a new block to store data for MovieTrackingSettings.

        See Also:
        StructDNA, BlockTable, Constant Field Values
      • __DNA__FIELD__flag

        public static final long[] __DNA__FIELD__flag
        Field descriptor (offset) for struct member 'flag'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__flag);
         CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'flag'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__default_motion_model

        public static final long[] __DNA__FIELD__default_motion_model
        Field descriptor (offset) for struct member 'default_motion_model'.

        Field Documentation

        Blender Python API

        Default motion model to use for tracking

        Blender Source Code

        ** default tracker settings Model of the motion for this track.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_motion_model);
         CPointer<Short> p_default_motion_model = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'default_motion_model'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__default_algorithm_flag

        public static final long[] __DNA__FIELD__default_algorithm_flag
        Field descriptor (offset) for struct member 'default_algorithm_flag'.

        Field Documentation

        Blender Source Code

        Flags for the tracking algorithm (use brute, use esm, use pyramid, etc.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_algorithm_flag);
         CPointer<Short> p_default_algorithm_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'default_algorithm_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__default_minimum_correlation

        public static final long[] __DNA__FIELD__default_minimum_correlation
        Field descriptor (offset) for struct member 'default_minimum_correlation'.

        Field Documentation

        Blender Source Code

        Minimal correlation which is still treated as successful tracking.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_minimum_correlation);
         CPointer<Float> p_default_minimum_correlation = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'default_minimum_correlation'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__default_pattern_size

        public static final long[] __DNA__FIELD__default_pattern_size
        Field descriptor (offset) for struct member 'default_pattern_size'.

        Field Documentation

        Blender Python API

        Size of pattern area for newly created tracks

        Blender Source Code

        Size of pattern area for new tracks.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_pattern_size);
         CPointer<Short> p_default_pattern_size = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'default_pattern_size'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__default_search_size

        public static final long[] __DNA__FIELD__default_search_size
        Field descriptor (offset) for struct member 'default_search_size'.

        Field Documentation

        Blender Python API

        Size of search area for newly created tracks

        Blender Source Code

        Size of search area for new tracks.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_search_size);
         CPointer<Short> p_default_search_size = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'default_search_size'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__default_frames_limit

        public static final long[] __DNA__FIELD__default_frames_limit
        Field descriptor (offset) for struct member 'default_frames_limit'.

        Field Documentation

        Blender Python API

        Every tracking cycle, this number of frames are tracked

        Blender Source Code

        Number of frames to be tracked during single tracking session (if TRACKING_FRAMES_LIMIT is set).

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_frames_limit);
         CPointer<Short> p_default_frames_limit = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'default_frames_limit'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__default_margin

        public static final long[] __DNA__FIELD__default_margin
        Field descriptor (offset) for struct member 'default_margin'.

        Field Documentation

        Blender Python API

        Default distance from image boundary at which marker stops tracking

        Blender Source Code

        Margin from frame boundaries.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_margin);
         CPointer<Short> p_default_margin = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'default_margin'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__default_pattern_match

        public static final long[] __DNA__FIELD__default_pattern_match
        Field descriptor (offset) for struct member 'default_pattern_match'.

        Field Documentation

        Blender Python API

        Track pattern from given frame when tracking marker to next frame

        Blender Source Code

        Re-adjust every N frames.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_pattern_match);
         CPointer<Short> p_default_pattern_match = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'default_pattern_match'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__default_flag

        public static final long[] __DNA__FIELD__default_flag
        Field descriptor (offset) for struct member 'default_flag'.

        Field Documentation

        Blender Source Code

        Default flags like color channels used by default.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_flag);
         CPointer<Short> p_default_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'default_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__default_weight

        public static final long[] __DNA__FIELD__default_weight
        Field descriptor (offset) for struct member 'default_weight'.

        Field Documentation

        Blender Python API

        Influence of newly created track on a final solution

        Blender Source Code

        Default weight of the track.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__default_weight);
         CPointer<Float> p_default_weight = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'default_weight'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__motion_flag

        public static final long[] __DNA__FIELD__motion_flag
        Field descriptor (offset) for struct member 'motion_flag'.

        Field Documentation

        Blender Source Code

        Flags describes motion type.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__motion_flag);
         CPointer<Short> p_motion_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'motion_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__speed

        public static final long[] __DNA__FIELD__speed
        Field descriptor (offset) for struct member 'speed'.

        Field Documentation

        Blender Python API

        Limit speed of tracking to make visual feedback easier (this does not affect the tracking quality)

        Blender Source Code

        ** common tracker settings ** Speed of tracking.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__speed);
         CPointer<Short> p_speed = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'speed'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__keyframe1

        public static final long[] __DNA__FIELD__keyframe1
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__keyframe1);
         CPointer<Integer> p_keyframe1 = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'keyframe1'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
        Field descriptor (offset) for struct member 'keyframe1'.

        Field Documentation

        Blender Source Code

        ** reconstruction settings ** two keyframes for reconstruction initialization were moved to per-tracking object settings

      • __DNA__FIELD__keyframe2

        public static final long[] __DNA__FIELD__keyframe2
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__keyframe2);
         CPointer<Integer> p_keyframe2 = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'keyframe2'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
        Field descriptor (offset) for struct member 'keyframe2'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD__reconstruction_flag

        public static final long[] __DNA__FIELD__reconstruction_flag
        Field descriptor (offset) for struct member 'reconstruction_flag'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__reconstruction_flag);
         CPointer<Integer> p_reconstruction_flag = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'reconstruction_flag'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__refine_camera_intrinsics

        public static final long[] __DNA__FIELD__refine_camera_intrinsics
        Field descriptor (offset) for struct member 'refine_camera_intrinsics'.

        Field Documentation

        Blender Source Code

        which camera intrinsics to refine. uses on the REFINE_* flags

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__refine_camera_intrinsics);
         CPointer<Short> p_refine_camera_intrinsics = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'refine_camera_intrinsics'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD___pad2

        public static final long[] __DNA__FIELD___pad2
        Field descriptor (offset) for struct member '_pad2'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD___pad2);
         CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad2'
        • Signature: 'char[2]'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__dist

        public static final long[] __DNA__FIELD__dist
        Field descriptor (offset) for struct member 'dist'.

        Field Documentation

        Blender Source Code

        ** tool settings ** set scale Distance between two bundles used for scene scaling.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__dist);
         CPointer<Float> p_dist = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'dist'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__clean_frames

        public static final long[] __DNA__FIELD__clean_frames
        Field descriptor (offset) for struct member 'clean_frames'.

        Field Documentation

        Blender Python API

        Effect on tracks which are tracked less than the specified amount of frames

        Blender Source Code

        cleanup

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__clean_frames);
         CPointer<Integer> p_clean_frames = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'clean_frames'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__clean_action

        public static final long[] __DNA__FIELD__clean_action
        Field descriptor (offset) for struct member 'clean_action'.

        Field Documentation

        Blender Python API

        Cleanup action to execute

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__clean_action);
         CPointer<Integer> p_clean_action = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'clean_action'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__clean_error

        public static final long[] __DNA__FIELD__clean_error
        Field descriptor (offset) for struct member 'clean_error'.

        Field Documentation

        Blender Python API

        Effect on tracks which have a larger re-projection error

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__clean_error);
         CPointer<Float> p_clean_error = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'clean_error'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__object_distance

        public static final long[] __DNA__FIELD__object_distance
        Field descriptor (offset) for struct member 'object_distance'.

        Field Documentation

        Blender Python API

        Distance between two bundles used for object scaling

        Blender Source Code

        set object scale Distance between two bundles used for object scaling.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD__object_distance);
         CPointer<Float> p_object_distance = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'object_distance'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD___pad3

        public static final long[] __DNA__FIELD___pad3
        Field descriptor (offset) for struct member '_pad3'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         MovieTrackingSettings movietrackingsettings = ...;
         CPointer<Object> p = movietrackingsettings.__dna__addressof(MovieTrackingSettings.__DNA__FIELD___pad3);
         CPointer<CArrayFacade<Byte>> p__pad3 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad3'
        • Signature: 'char[4]'
        • Actual Size (32bit/64bit): 4/4
    • Constructor Detail

      • MovieTrackingSettings

        public MovieTrackingSettings​(long __address,
                                     Block __block,
                                     BlockTable __blockTable)
    • Method Detail

      • getFlag

        public int getFlag()
                    throws java.io.IOException
        Get method for struct member 'flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • setFlag

        public void setFlag​(int flag)
                     throws java.io.IOException
        Set method for struct member 'flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • getDefault_motion_model

        public short getDefault_motion_model()
                                      throws java.io.IOException
        Get method for struct member 'default_motion_model'.

        Field Documentation

        Blender Python API

        Default motion model to use for tracking

        Blender Source Code

        ** default tracker settings Model of the motion for this track.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_motion_model
      • setDefault_motion_model

        public void setDefault_motion_model​(short default_motion_model)
                                     throws java.io.IOException
        Set method for struct member 'default_motion_model'.

        Field Documentation

        Blender Python API

        Default motion model to use for tracking

        Blender Source Code

        ** default tracker settings Model of the motion for this track.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_motion_model
      • getDefault_algorithm_flag

        public short getDefault_algorithm_flag()
                                        throws java.io.IOException
        Get method for struct member 'default_algorithm_flag'.

        Field Documentation

        Blender Source Code

        Flags for the tracking algorithm (use brute, use esm, use pyramid, etc.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_algorithm_flag
      • setDefault_algorithm_flag

        public void setDefault_algorithm_flag​(short default_algorithm_flag)
                                       throws java.io.IOException
        Set method for struct member 'default_algorithm_flag'.

        Field Documentation

        Blender Source Code

        Flags for the tracking algorithm (use brute, use esm, use pyramid, etc.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_algorithm_flag
      • getDefault_minimum_correlation

        public float getDefault_minimum_correlation()
                                             throws java.io.IOException
        Get method for struct member 'default_minimum_correlation'.

        Field Documentation

        Blender Source Code

        Minimal correlation which is still treated as successful tracking.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_minimum_correlation
      • setDefault_minimum_correlation

        public void setDefault_minimum_correlation​(float default_minimum_correlation)
                                            throws java.io.IOException
        Set method for struct member 'default_minimum_correlation'.

        Field Documentation

        Blender Source Code

        Minimal correlation which is still treated as successful tracking.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_minimum_correlation
      • getDefault_pattern_size

        public short getDefault_pattern_size()
                                      throws java.io.IOException
        Get method for struct member 'default_pattern_size'.

        Field Documentation

        Blender Python API

        Size of pattern area for newly created tracks

        Blender Source Code

        Size of pattern area for new tracks.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_pattern_size
      • setDefault_pattern_size

        public void setDefault_pattern_size​(short default_pattern_size)
                                     throws java.io.IOException
        Set method for struct member 'default_pattern_size'.

        Field Documentation

        Blender Python API

        Size of pattern area for newly created tracks

        Blender Source Code

        Size of pattern area for new tracks.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_pattern_size
      • getDefault_search_size

        public short getDefault_search_size()
                                     throws java.io.IOException
        Get method for struct member 'default_search_size'.

        Field Documentation

        Blender Python API

        Size of search area for newly created tracks

        Blender Source Code

        Size of search area for new tracks.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_search_size
      • setDefault_search_size

        public void setDefault_search_size​(short default_search_size)
                                    throws java.io.IOException
        Set method for struct member 'default_search_size'.

        Field Documentation

        Blender Python API

        Size of search area for newly created tracks

        Blender Source Code

        Size of search area for new tracks.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_search_size
      • getDefault_frames_limit

        public short getDefault_frames_limit()
                                      throws java.io.IOException
        Get method for struct member 'default_frames_limit'.

        Field Documentation

        Blender Python API

        Every tracking cycle, this number of frames are tracked

        Blender Source Code

        Number of frames to be tracked during single tracking session (if TRACKING_FRAMES_LIMIT is set).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_frames_limit
      • setDefault_frames_limit

        public void setDefault_frames_limit​(short default_frames_limit)
                                     throws java.io.IOException
        Set method for struct member 'default_frames_limit'.

        Field Documentation

        Blender Python API

        Every tracking cycle, this number of frames are tracked

        Blender Source Code

        Number of frames to be tracked during single tracking session (if TRACKING_FRAMES_LIMIT is set).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_frames_limit
      • getDefault_margin

        public short getDefault_margin()
                                throws java.io.IOException
        Get method for struct member 'default_margin'.

        Field Documentation

        Blender Python API

        Default distance from image boundary at which marker stops tracking

        Blender Source Code

        Margin from frame boundaries.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_margin
      • setDefault_margin

        public void setDefault_margin​(short default_margin)
                               throws java.io.IOException
        Set method for struct member 'default_margin'.

        Field Documentation

        Blender Python API

        Default distance from image boundary at which marker stops tracking

        Blender Source Code

        Margin from frame boundaries.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_margin
      • getDefault_pattern_match

        public short getDefault_pattern_match()
                                       throws java.io.IOException
        Get method for struct member 'default_pattern_match'.

        Field Documentation

        Blender Python API

        Track pattern from given frame when tracking marker to next frame

        Blender Source Code

        Re-adjust every N frames.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_pattern_match
      • setDefault_pattern_match

        public void setDefault_pattern_match​(short default_pattern_match)
                                      throws java.io.IOException
        Set method for struct member 'default_pattern_match'.

        Field Documentation

        Blender Python API

        Track pattern from given frame when tracking marker to next frame

        Blender Source Code

        Re-adjust every N frames.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_pattern_match
      • getDefault_flag

        public short getDefault_flag()
                              throws java.io.IOException
        Get method for struct member 'default_flag'.

        Field Documentation

        Blender Source Code

        Default flags like color channels used by default.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_flag
      • setDefault_flag

        public void setDefault_flag​(short default_flag)
                             throws java.io.IOException
        Set method for struct member 'default_flag'.

        Field Documentation

        Blender Source Code

        Default flags like color channels used by default.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_flag
      • getDefault_weight

        public float getDefault_weight()
                                throws java.io.IOException
        Get method for struct member 'default_weight'.

        Field Documentation

        Blender Python API

        Influence of newly created track on a final solution

        Blender Source Code

        Default weight of the track.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_weight
      • setDefault_weight

        public void setDefault_weight​(float default_weight)
                               throws java.io.IOException
        Set method for struct member 'default_weight'.

        Field Documentation

        Blender Python API

        Influence of newly created track on a final solution

        Blender Source Code

        Default weight of the track.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_weight
      • getMotion_flag

        public short getMotion_flag()
                             throws java.io.IOException
        Get method for struct member 'motion_flag'.

        Field Documentation

        Blender Source Code

        Flags describes motion type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__motion_flag
      • setMotion_flag

        public void setMotion_flag​(short motion_flag)
                            throws java.io.IOException
        Set method for struct member 'motion_flag'.

        Field Documentation

        Blender Source Code

        Flags describes motion type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__motion_flag
      • getSpeed

        public short getSpeed()
                       throws java.io.IOException
        Get method for struct member 'speed'.

        Field Documentation

        Blender Python API

        Limit speed of tracking to make visual feedback easier (this does not affect the tracking quality)

        Blender Source Code

        ** common tracker settings ** Speed of tracking.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__speed
      • setSpeed

        public void setSpeed​(short speed)
                      throws java.io.IOException
        Set method for struct member 'speed'.

        Field Documentation

        Blender Python API

        Limit speed of tracking to make visual feedback easier (this does not affect the tracking quality)

        Blender Source Code

        ** common tracker settings ** Speed of tracking.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__speed
      • getKeyframe1

        public int getKeyframe1()
                         throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'keyframe1'.

        Field Documentation

        Blender Source Code

        ** reconstruction settings ** two keyframes for reconstruction initialization were moved to per-tracking object settings

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__keyframe1
      • setKeyframe1

        public void setKeyframe1​(int keyframe1)
                          throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'keyframe1'.

        Field Documentation

        Blender Source Code

        ** reconstruction settings ** two keyframes for reconstruction initialization were moved to per-tracking object settings

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__keyframe1
      • getKeyframe2

        public int getKeyframe2()
                         throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'keyframe2'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__keyframe2
      • setKeyframe2

        public void setKeyframe2​(int keyframe2)
                          throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'keyframe2'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__keyframe2
      • getReconstruction_flag

        public int getReconstruction_flag()
                                   throws java.io.IOException
        Get method for struct member 'reconstruction_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__reconstruction_flag
      • setReconstruction_flag

        public void setReconstruction_flag​(int reconstruction_flag)
                                    throws java.io.IOException
        Set method for struct member 'reconstruction_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__reconstruction_flag
      • getRefine_camera_intrinsics

        public short getRefine_camera_intrinsics()
                                          throws java.io.IOException
        Get method for struct member 'refine_camera_intrinsics'.

        Field Documentation

        Blender Source Code

        which camera intrinsics to refine. uses on the REFINE_* flags

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__refine_camera_intrinsics
      • setRefine_camera_intrinsics

        public void setRefine_camera_intrinsics​(short refine_camera_intrinsics)
                                         throws java.io.IOException
        Set method for struct member 'refine_camera_intrinsics'.

        Field Documentation

        Blender Source Code

        which camera intrinsics to refine. uses on the REFINE_* flags

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__refine_camera_intrinsics
      • get_pad2

        public CArrayFacade<java.lang.Byte> get_pad2()
                                              throws java.io.IOException
        Get method for struct member '_pad2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad2
      • set_pad2

        public void set_pad2​(CArrayFacade<java.lang.Byte> _pad2)
                      throws java.io.IOException
        Set method for struct member '_pad2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad2
      • getDist

        public float getDist()
                      throws java.io.IOException
        Get method for struct member 'dist'.

        Field Documentation

        Blender Source Code

        ** tool settings ** set scale Distance between two bundles used for scene scaling.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dist
      • setDist

        public void setDist​(float dist)
                     throws java.io.IOException
        Set method for struct member 'dist'.

        Field Documentation

        Blender Source Code

        ** tool settings ** set scale Distance between two bundles used for scene scaling.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dist
      • getClean_frames

        public int getClean_frames()
                            throws java.io.IOException
        Get method for struct member 'clean_frames'.

        Field Documentation

        Blender Python API

        Effect on tracks which are tracked less than the specified amount of frames

        Blender Source Code

        cleanup

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clean_frames
      • setClean_frames

        public void setClean_frames​(int clean_frames)
                             throws java.io.IOException
        Set method for struct member 'clean_frames'.

        Field Documentation

        Blender Python API

        Effect on tracks which are tracked less than the specified amount of frames

        Blender Source Code

        cleanup

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clean_frames
      • getClean_action

        public int getClean_action()
                            throws java.io.IOException
        Get method for struct member 'clean_action'.

        Field Documentation

        Blender Python API

        Cleanup action to execute
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clean_action
      • setClean_action

        public void setClean_action​(int clean_action)
                             throws java.io.IOException
        Set method for struct member 'clean_action'.

        Field Documentation

        Blender Python API

        Cleanup action to execute
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clean_action
      • getClean_error

        public float getClean_error()
                             throws java.io.IOException
        Get method for struct member 'clean_error'.

        Field Documentation

        Blender Python API

        Effect on tracks which have a larger re-projection error
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clean_error
      • setClean_error

        public void setClean_error​(float clean_error)
                            throws java.io.IOException
        Set method for struct member 'clean_error'.

        Field Documentation

        Blender Python API

        Effect on tracks which have a larger re-projection error
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clean_error
      • getObject_distance

        public float getObject_distance()
                                 throws java.io.IOException
        Get method for struct member 'object_distance'.

        Field Documentation

        Blender Python API

        Distance between two bundles used for object scaling

        Blender Source Code

        set object scale Distance between two bundles used for object scaling.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__object_distance
      • setObject_distance

        public void setObject_distance​(float object_distance)
                                throws java.io.IOException
        Set method for struct member 'object_distance'.

        Field Documentation

        Blender Python API

        Distance between two bundles used for object scaling

        Blender Source Code

        set object scale Distance between two bundles used for object scaling.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__object_distance
      • get_pad3

        public CArrayFacade<java.lang.Byte> get_pad3()
                                              throws java.io.IOException
        Get method for struct member '_pad3'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad3
      • set_pad3

        public void set_pad3​(CArrayFacade<java.lang.Byte> _pad3)
                      throws java.io.IOException
        Set method for struct member '_pad3'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad3