public CalibrationSettings()
 {
   ProjectorDevice.CalibrationSettings calibrationSettings = this;
   this.si = (ProjectorDevice.SettingsImplementation) new ProjectorDevice\u0024CalibrationSettings\u00241(this);
   this.brightnessBackground = 0.0;
   this.brightnessForeground = 1.0;
 }
 public CalibratedSettings(ProjectiveDevice.CalibratedSettings settings)
   : base(settings)
 {
   ProjectorDevice.CalibratedSettings calibratedSettings = this;
   this.si = (ProjectorDevice.SettingsImplementation) new ProjectorDevice\u0024CalibratedSettings\u00241(this);
   if (!(settings is ProjectorDevice.CalibratedSettings))
     return;
   this.si = new ProjectorDevice.SettingsImplementation((ProjectiveDevice.Settings) ((ProjectorDevice.CalibratedSettings) settings).si);
 }
 public CalibrationSettings(ProjectiveDevice.CalibrationSettings settings)
   : base(settings)
 {
   ProjectorDevice.CalibrationSettings calibrationSettings1 = this;
   this.si = (ProjectorDevice.SettingsImplementation) new ProjectorDevice\u0024CalibrationSettings\u00241(this);
   this.brightnessBackground = 0.0;
   this.brightnessForeground = 1.0;
   if (!(settings is ProjectorDevice.CalibrationSettings))
     return;
   ProjectorDevice.CalibrationSettings calibrationSettings2 = (ProjectorDevice.CalibrationSettings) settings;
   this.si = new ProjectorDevice.SettingsImplementation((ProjectiveDevice.Settings) calibrationSettings2.si);
   this.brightnessBackground = calibrationSettings2.brightnessBackground;
   this.brightnessForeground = calibrationSettings2.brightnessForeground;
 }
 public CalibratedSettings()
 {
   ProjectorDevice.CalibratedSettings calibratedSettings = this;
   this.si = (ProjectorDevice.SettingsImplementation) new ProjectorDevice\u0024CalibratedSettings\u00241(this);
 }