Simply3DScan
Information.cs
Go to the documentation of this file.
1 using System.Collections.Generic;
2 
3 namespace Configuration
4 {
8  public class Information
9  {
10  public Language Language { get; set; }
17  public Laser Laser { get; set; }
24  public Camera Camera { get; set; }
31  public Turntable Turntable { get; set; }
38  public Line VisibleLimit { get; set; }
45  public Arduino Arduino { get; set; }
52  public Motor Motor { get; set; }
59  public Places Places { get; set; }
60 
67  public List<Resolution> Resolutions { get; set;
68 
69  //old:
70  //microStepResolutions.Add(new Resolution(Precision.Excellent, 1.125f, 10, 4) );
71  //microStepResolutions.Add(new Resolution(Precision.Good, 2.25f, 20, 6) );
72  //microStepResolutions.Add(new Resolution(Precision.Average, 4.5f, 40, 8) );
73  //microStepResolutions.Add(new Resolution(Precision.BelowAverage, 9.0f, 80, 10) );
74  //microStepResolutions.Add(new Resolution(Precision.Beasty, 18.0f, 160, 12) );
75 
76  //nativeStepResolutions.Add(new Resolution(Precision.Excellent, 1.8f, 1, 4));
77  //nativeStepResolutions.Add(new Resolution(Precision.Good, 3.6f, 2, 6));
78  //nativeStepResolutions.Add(new Resolution(Precision.Average, 5.4f, 3, 8));
79  //nativeStepResolutions.Add(new Resolution(Precision.BelowAverage, 9.0f, 5, 10));
80  //nativeStepResolutions.Add(new Resolution(Precision.Beasty, 18.0f, 10, 16));
81  }
82 
89  public Filter Filter { get; set; }
90  }
91 }
Path dependend configuration
Definition: Places.cs:7
Configuration of a turntable
Definition: Turntable.cs:7
Class holding configuration to access an arduino
Definition: Arduino.cs:7
Class holding the configuration information
Definition: Information.cs:8
Configuration of a camera
Definition: Camera.cs:7
Configuration regarding a laser
Definition: Laser.cs:7
Configuration for motor
Definition: Motor.cs:7
Line VisibleLimit
Gets or sets the visible limit.
Definition: Information.cs:38
List< Resolution > Resolutions
Gets or sets the resolutions.
Definition: Information.cs:67