public ReflectanceInitializer(CameraDevice cameraDevice, ProjectorDevice projectorDevice, int channels, GNImageAligner.Settings alignerSettings, int smoothingSize, double reflectanceMin)
 {
   base.\u002Ector();
   ReflectanceInitializer reflectanceInitializer1 = this;
   this.alignerSettings = alignerSettings;
   this.smoothingSize = smoothingSize;
   this.reflectanceMin = reflectanceMin;
   this.cameraDevice = cameraDevice;
   this.projectorDevice = projectorDevice;
   ReflectanceInitializer reflectanceInitializer2 = this;
   throw new NoClassDefFoundError("com.googlecode.javacv.cpp.opencv_core$IplImage");
 }
 public GNImageAligner(ImageTransformer transformer, ImageTransformer.Parameters initialParameters, object template0, double[] roiPts, object target0, GNImageAligner.Settings settings)
 {
   // ISSUE: type reference
   ByteCodeHelper.DynamicCast(template0, __typeref (GNImageAligner), "com.googlecode.javacv.cpp.opencv_core$IplImage");
   // ISSUE: type reference
   ByteCodeHelper.DynamicCast(target0, __typeref (GNImageAligner), "com.googlecode.javacv.cpp.opencv_core$IplImage");
   base.\u002Ector();
   GNImageAligner gnImageAligner1 = this;
   this.residualUpdateNeeded = true;
   this.lastLinePosition = 0;
   this.trials = 0;
   this.setSettings((ImageAligner.Settings) settings);
   initialParameters.size();
   GNImageAligner gnImageAligner2 = this;
   int num = settings.pyramidLevels;
   throw new NoClassDefFoundError("com.googlecode.javacv.cpp.opencv_core$IplImage");
 }
 public Settings(GNImageAligner.Settings s)
   : base((ImageAligner.Settings) s)
 {
   GNImageAligner.Settings settings = this;
   this.stepScale = 0.1;
   double[] numArray = new double[2];
   int index1 = 0;
   double num1 = 1.0;
   numArray[index1] = num1;
   int index2 = 1;
   double num2 = 0.25;
   numArray[index2] = num2;
   this.lineSearch = numArray;
   this.deltaMin = 10.0;
   this.deltaMax = 300.0;
   this.displacementMax = 0.15;
   this.subspaceAlpha = 0.1;
   this.numThreads = Parallel.__\u003C\u003EnumCores;
   this.stepScale = s.stepScale;
   this.lineSearch = s.lineSearch;
   this.deltaMin = s.deltaMin;
   this.deltaMax = s.deltaMax;
   this.displacementMax = s.displacementMax;
   this.subspaceAlpha = s.subspaceAlpha;
   this.numThreads = s.numThreads;
 }
 public ReflectanceInitializer(CameraDevice cameraDevice, ProjectorDevice projectorDevice, int channels, GNImageAligner.Settings alignerSettings)
   : this(cameraDevice, projectorDevice, channels, alignerSettings, 51, 0.01)
 {
 }