//------------------------------------------------------------------------------ // // 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; [DNAClassAttribute(976, "MovieTrackingCamera", 96)] public class MovieTrackingCamera { [DNAFieldAttribute(8, "void", 0, "*intrinsics", "void", true, 0)] public object intrinsics; [DNAFieldAttribute(2, "short", 1, "distortion_model", "short", false, 8)] public short distortion_model; [DNAArrayAttribute(2, "char", 2, "_pad[2]", "System.Char[]", 2, 10)] public char[] _pad = new System.Char[2]; [DNAFieldAttribute(4, "float", 3, "sensor_width", "float", false, 12)] public float sensor_width; [DNAFieldAttribute(4, "float", 4, "pixel_aspect", "float", false, 16)] public float pixel_aspect; [DNAFieldAttribute(4, "float", 5, "focal", "float", false, 20)] public float focal; [DNAFieldAttribute(2, "short", 6, "units", "short", false, 24)] public short units; [DNAArrayAttribute(2, "char", 7, "_pad1[2]", "System.Char[]", 2, 26)] public char[] _pad1 = new System.Char[2]; [DNAArrayAttribute(8, "float", 8, "principal_point[2]", "System.Single[]", 2, 28)] public float[] principal_point = new System.Single[2]; [DNAArrayAttribute(8, "float", 9, "principal[2]", "System.Single[]", 2, 36)] public float[] principal = new System.Single[2]; [DNAFieldAttribute(4, "float", 10, "k1", "float", false, 44)] public float k1; [DNAFieldAttribute(4, "float", 11, "k2", "float", false, 48)] public float k2; [DNAFieldAttribute(4, "float", 12, "k3", "float", false, 52)] public float k3; [DNAFieldAttribute(4, "float", 13, "division_k1", "float", false, 56)] public float division_k1; [DNAFieldAttribute(4, "float", 14, "division_k2", "float", false, 60)] public float division_k2; [DNAFieldAttribute(4, "float", 15, "nuke_k1", "float", false, 64)] public float nuke_k1; [DNAFieldAttribute(4, "float", 16, "nuke_k2", "float", false, 68)] public float nuke_k2; [DNAFieldAttribute(4, "float", 17, "brown_k1", "float", false, 72)] public float brown_k1; [DNAFieldAttribute(4, "float", 18, "brown_k2", "float", false, 76)] public float brown_k2; [DNAFieldAttribute(4, "float", 19, "brown_k3", "float", false, 80)] public float brown_k3; [DNAFieldAttribute(4, "float", 20, "brown_k4", "float", false, 84)] public float brown_k4; [DNAFieldAttribute(4, "float", 21, "brown_p1", "float", false, 88)] public float brown_p1; [DNAFieldAttribute(4, "float", 22, "brown_p2", "float", false, 92)] public float brown_p2; public MovieTrackingCamera() { this.intrinsics = default; this.distortion_model = default; this._pad = default; this.sensor_width = default; this.pixel_aspect = default; this.focal = default; this.units = default; this._pad1 = default; this.principal_point = default; this.principal = default; this.k1 = default; this.k2 = default; this.k3 = default; this.division_k1 = default; this.division_k2 = default; this.nuke_k1 = default; this.nuke_k2 = default; this.brown_k1 = default; this.brown_k2 = default; this.brown_k3 = default; this.brown_k4 = default; this.brown_p1 = default; this.brown_p2 = default; } public MovieTrackingCamera( object intrinsics, short distortion_model, char[] _pad, float sensor_width, float pixel_aspect, float focal, short units, char[] _pad1, float[] principal_point, float[] principal, float k1, float k2, float k3, float division_k1, float division_k2, float nuke_k1, float nuke_k2, float brown_k1, float brown_k2, float brown_k3, float brown_k4, float brown_p1, float brown_p2) { this.intrinsics = intrinsics; this.distortion_model = distortion_model; this._pad = _pad; this.sensor_width = sensor_width; this.pixel_aspect = pixel_aspect; this.focal = focal; this.units = units; this._pad1 = _pad1; this.principal_point = principal_point; this.principal = principal; this.k1 = k1; this.k2 = k2; this.k3 = k3; this.division_k1 = division_k1; this.division_k2 = division_k2; this.nuke_k1 = nuke_k1; this.nuke_k2 = nuke_k2; this.brown_k1 = brown_k1; this.brown_k2 = brown_k2; this.brown_k3 = brown_k3; this.brown_k4 = brown_k4; this.brown_p1 = brown_p1; this.brown_p2 = brown_p2; } } }