/// <summary> /// Computes the scale factor used when scaling the symbol. /// </summary> /// <param name="symbolCode"> /// The symbol code whose scale factor we need. /// </param> private void SetScaleFactor(string symbolCode) { this.scaleFactor = 1.0; switch (ScaleType) { case ScaleTypeValues.EqualAreas: this.scaleFactor = 1.0 / SymbolData.GetScaling(symbolCode).AreaFactor; break; case ScaleTypeValues.EqualHeights: this.scaleFactor = 1.0 / SymbolData.GetScaling(symbolCode).LinearFactor; break; } }