Files
BlenderSharp/BlendFile/DNA/MovieTrackingSettings.cs
2025-01-22 20:24:55 +01:00

105 lines
4.5 KiB
C#

//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
namespace BlendFile.DNA {
using BlendFile;
public struct MovieTrackingSettings {
[DNAFieldAttribute(0, "short", "default_motion_model", 2)]
public short default_motion_model;
[DNAFieldAttribute(1, "short", "default_algorithm_flag", 2)]
public short default_algorithm_flag;
[DNAFieldAttribute(2, "float", "default_minimum_correlation", 4)]
public float default_minimum_correlation;
[DNAFieldAttribute(3, "short", "default_pattern_size", 2)]
public short default_pattern_size;
[DNAFieldAttribute(4, "short", "default_search_size", 2)]
public short default_search_size;
[DNAFieldAttribute(5, "short", "default_frames_limit", 2)]
public short default_frames_limit;
[DNAFieldAttribute(6, "short", "default_margin", 2)]
public short default_margin;
[DNAFieldAttribute(7, "short", "default_pattern_match", 2)]
public short default_pattern_match;
[DNAFieldAttribute(8, "short", "default_flag", 2)]
public short default_flag;
[DNAFieldAttribute(9, "float", "default_weight", 4)]
public float default_weight;
[DNAFieldAttribute(10, "short", "motion_flag", 2)]
public short motion_flag;
[DNAFieldAttribute(11, "short", "speed", 2)]
public short speed;
[DNAFieldAttribute(12, "int", "keyframe1", 4)]
public int keyframe1;
[DNAFieldAttribute(13, "int", "keyframe2", 4)]
public int keyframe2;
[DNAFieldAttribute(14, "int", "reconstruction_flag", 4)]
public int reconstruction_flag;
[DNAFieldAttribute(15, "int", "refine_camera_intrinsics", 4)]
public int refine_camera_intrinsics;
[DNAFieldAttribute(16, "float", "dist", 4)]
public float dist;
[DNAFieldAttribute(17, "int", "clean_frames", 4)]
public int clean_frames;
[DNAFieldAttribute(18, "int", "clean_action", 4)]
public int clean_action;
[DNAFieldAttribute(19, "float", "clean_error", 4)]
public float clean_error;
[DNAFieldAttribute(20, "float", "object_distance", 4)]
public float object_distance;
public MovieTrackingSettings(
short default_motion_model,
short default_algorithm_flag,
float default_minimum_correlation,
short default_pattern_size,
short default_search_size,
short default_frames_limit,
short default_margin,
short default_pattern_match,
short default_flag,
float default_weight,
short motion_flag,
short speed,
int keyframe1,
int keyframe2,
int reconstruction_flag,
int refine_camera_intrinsics,
float dist,
int clean_frames,
int clean_action,
float clean_error,
float object_distance) {
this.default_motion_model = default_motion_model;
this.default_algorithm_flag = default_algorithm_flag;
this.default_minimum_correlation = default_minimum_correlation;
this.default_pattern_size = default_pattern_size;
this.default_search_size = default_search_size;
this.default_frames_limit = default_frames_limit;
this.default_margin = default_margin;
this.default_pattern_match = default_pattern_match;
this.default_flag = default_flag;
this.default_weight = default_weight;
this.motion_flag = motion_flag;
this.speed = speed;
this.keyframe1 = keyframe1;
this.keyframe2 = keyframe2;
this.reconstruction_flag = reconstruction_flag;
this.refine_camera_intrinsics = refine_camera_intrinsics;
this.dist = dist;
this.clean_frames = clean_frames;
this.clean_action = clean_action;
this.clean_error = clean_error;
this.object_distance = object_distance;
}
}
}