public RendererFactory(
     IAzimuthIndicatorRendererFactory azimuthIndicatorFactory = null,
     IRWRRendererFactory rwrRendererFactory = null,
     IFuelQualityIndicatorRendererFactory fuelQualityIndicatorRendererFactory = null,
     IAltimeterRendererFactory altimeterRendererFactory = null,
     IISISRendererFactory isisRendererFactory           = null,
     IVVIRendererFactory vviRendererFactory             = null
     )
 {
     _azimuthIndicatorFactory             = azimuthIndicatorFactory ?? new AzimuthIndicatorRendererFactory();
     _rwrRendererFactory                  = rwrRendererFactory ?? new RWRRendererFactory();
     _altimeterRendererFactory            = altimeterRendererFactory ?? new AltimeterRendererFactory();
     _fuelQualityIndicatorRendererFactory = fuelQualityIndicatorRendererFactory ?? new FuelQualityIndicatorRendererFactory();
     _isisRendererFactory                 = isisRendererFactory ?? new ISISRendererFactory();
     _vviRendererFactory                  = vviRendererFactory ?? new VVIRendererFactory();
 }
 public BMSRWRRenderer(IRWRRendererFactory rwrRendererFactory = null)
 {
     _rwrRendererFactory = rwrRendererFactory ?? new RWRRendererFactory();
 }