CameraInfo constructor

CameraInfo({
  1. Header? header,
  2. int? height,
  3. int? width,
  4. String? distortion_model,
  5. List<double>? D,
  6. List<double>? K,
  7. List<double>? R,
  8. List<double>? P,
  9. int? binning_x,
  10. int? binning_y,
  11. RegionOfInterest? roi,
})

Implementation

CameraInfo({
  Header? header,
  int? height,
  int? width,
  String? distortion_model,
  List<double>? D,
  List<double>? K,
  List<double>? R,
  List<double>? P,
  int? binning_x,
  int? binning_y,
  RegionOfInterest? roi,
}):
this.header = header ?? Header(),
this.height = height ?? 0,
this.width = width ?? 0,
this.distortion_model = distortion_model ?? '',
this.D = D ?? [],
this.K = K ?? List.generate(9, (_) => 0),
this.R = R ?? List.generate(9, (_) => 0),
this.P = P ?? List.generate(12, (_) => 0),
this.binning_x = binning_x ?? 0,
this.binning_y = binning_y ?? 0,
this.roi = roi ?? RegionOfInterest();