//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; namespace BlendFile.DNA { using BlendFile; public class MovieTrackingTrack { [DNAFieldAttribute(0, "MovieTrackingTrack", "*next", 208)] public MovieTrackingTrack ptr_next; [DNAFieldAttribute(1, "MovieTrackingTrack", "*prev", 208)] public MovieTrackingTrack ptr_prev; [DNAFieldAttribute(2, "char", "name[64]", 1)] public char[] name = new System.Char[64]; [DNAFieldAttribute(3, "float", "pat_min[2]", 4)] public float[] pat_min = new System.Single[2]; [DNAFieldAttribute(4, "float", "pat_max[2]", 4)] public float[] pat_max = new System.Single[2]; [DNAFieldAttribute(5, "float", "search_min[2]", 4)] public float[] search_min = new System.Single[2]; [DNAFieldAttribute(6, "float", "search_max[2]", 4)] public float[] search_max = new System.Single[2]; [DNAFieldAttribute(7, "float", "offset[2]", 4)] public float[] offset = new System.Single[2]; [DNAFieldAttribute(8, "int", "markersnr", 4)] public int markersnr; [DNAFieldAttribute(9, "int", "_pad", 4)] public int _pad; [DNAFieldAttribute(10, "MovieTrackingMarker", "*markers", 64)] public MovieTrackingMarker ptr_markers; [DNAFieldAttribute(11, "float", "bundle_pos[3]", 4)] public float[] bundle_pos = new System.Single[3]; [DNAFieldAttribute(12, "float", "error", 4)] public float error; [DNAFieldAttribute(13, "int", "flag", 4)] public int flag; [DNAFieldAttribute(14, "int", "pat_flag", 4)] public int pat_flag; [DNAFieldAttribute(15, "int", "search_flag", 4)] public int search_flag; [DNAFieldAttribute(16, "float", "color[3]", 4)] public float[] color = new System.Single[3]; [DNAFieldAttribute(17, "short", "frames_limit", 2)] public short frames_limit; [DNAFieldAttribute(18, "short", "margin", 2)] public short margin; [DNAFieldAttribute(19, "short", "pattern_match", 2)] public short pattern_match; [DNAFieldAttribute(20, "short", "motion_model", 2)] public short motion_model; [DNAFieldAttribute(21, "int", "algorithm_flag", 4)] public int algorithm_flag; [DNAFieldAttribute(22, "float", "minimum_correlation", 4)] public float minimum_correlation; [DNAFieldAttribute(23, "bGPdata", "*gpd", 616)] public bGPdata ptr_gpd; [DNAFieldAttribute(24, "float", "weight", 4)] public float weight; [DNAFieldAttribute(25, "float", "weight_stab", 4)] public float weight_stab; public MovieTrackingTrack( MovieTrackingTrack ptr_next, MovieTrackingTrack ptr_prev, char[] name, float[] pat_min, float[] pat_max, float[] search_min, float[] search_max, float[] offset, int markersnr, int _pad, MovieTrackingMarker ptr_markers, float[] bundle_pos, float error, int flag, int pat_flag, int search_flag, float[] color, short frames_limit, short margin, short pattern_match, short motion_model, int algorithm_flag, float minimum_correlation, bGPdata ptr_gpd, float weight, float weight_stab) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.name = name; this.pat_min = pat_min; this.pat_max = pat_max; this.search_min = search_min; this.search_max = search_max; this.offset = offset; this.markersnr = markersnr; this._pad = _pad; this.ptr_markers = ptr_markers; this.bundle_pos = bundle_pos; this.error = error; this.flag = flag; this.pat_flag = pat_flag; this.search_flag = search_flag; this.color = color; this.frames_limit = frames_limit; this.margin = margin; this.pattern_match = pattern_match; this.motion_model = motion_model; this.algorithm_flag = algorithm_flag; this.minimum_correlation = minimum_correlation; this.ptr_gpd = ptr_gpd; this.weight = weight; this.weight_stab = weight_stab; } } }