private void SetSymbolRuleSizes(PredefinedSymbolCollection customSymbols) { int bucketCount = base.GetBucketCount(); if (bucketCount != 0) { double startSize = this.GetStartSize(); double num = (this.GetEndSize() - startSize) / (double)bucketCount; MapBucketCollection mapBuckets = base.m_mapRule.MapBuckets; bool flag = base.GetDistributionType() == MapRuleDistributionType.Custom; for (int i = 0; i < bucketCount; i++) { PredefinedSymbol predefinedSymbol = new PredefinedSymbol(); PredefinedSymbol predefinedSymbol2 = predefinedSymbol; PredefinedSymbol predefinedSymbol3 = predefinedSymbol; float num4 = predefinedSymbol2.Width = (predefinedSymbol3.Height = (float)(int)Math.Round(startSize + (double)i * num)); if (flag) { MapBucket bucket = ((ReportElementCollectionBase <MapBucket>)mapBuckets)[i]; predefinedSymbol.FromValue = base.GetFromValue(bucket); predefinedSymbol.ToValue = base.GetToValue(bucket); } customSymbols.Add(predefinedSymbol); } } }
private void SetSymbolRuleColors(Color[] colorRange, PredefinedSymbolCollection customSymbols) { MapBucketCollection mapBuckets = m_mapRule.MapBuckets; bool flag = GetDistributionType() == MapRuleDistributionType.Custom; int bucketCount = GetBucketCount(); for (int i = 0; i < bucketCount; i++) { PredefinedSymbol predefinedSymbol = new PredefinedSymbol(); if (i < colorRange.Length) { predefinedSymbol.Color = colorRange[i]; } else { predefinedSymbol.Color = Color.Empty; } if (flag) { MapBucket bucket = mapBuckets[i]; predefinedSymbol.FromValue = GetFromValue(bucket); predefinedSymbol.ToValue = GetToValue(bucket); } customSymbols.Add(predefinedSymbol); } }
private void SetSymbolRuleMarkers(PredefinedSymbolCollection customSymbols) { int bucketCount = base.GetBucketCount(); MapMarkerRule mapMarkerRule = (MapMarkerRule)base.m_mapRule; MapMarkerCollection mapMarkers = mapMarkerRule.MapMarkers; int count = mapMarkers.Count; MapBucketCollection mapBuckets = base.m_mapRule.MapBuckets; bool flag = base.GetDistributionType() == MapRuleDistributionType.Custom; for (int i = 0; i < bucketCount; i++) { PredefinedSymbol predefinedSymbol = new PredefinedSymbol(); if (i < count) { this.RenderMarker(predefinedSymbol, ((ReportElementCollectionBase <MapMarker>)mapMarkers)[i]); } else { predefinedSymbol.MarkerStyle = MarkerStyle.None; } if (flag) { MapBucket bucket = ((ReportElementCollectionBase <MapBucket>)mapBuckets)[i]; predefinedSymbol.FromValue = base.GetFromValue(bucket); predefinedSymbol.ToValue = base.GetToValue(bucket); } customSymbols.Add(predefinedSymbol); } }
private void SetSymbolRuleSizes(PredefinedSymbolCollection customSymbols) { int bucketCount = GetBucketCount(); if (bucketCount == 0) { return; } double startSize = GetStartSize(); double num = (GetEndSize() - startSize) / (double)bucketCount; MapBucketCollection mapBuckets = m_mapRule.MapBuckets; bool flag = GetDistributionType() == MapRuleDistributionType.Custom; for (int i = 0; i < bucketCount; i++) { PredefinedSymbol predefinedSymbol = new PredefinedSymbol(); float num4 = predefinedSymbol.Width = (predefinedSymbol.Height = (int)Math.Round(startSize + (double)i * num)); if (flag) { MapBucket bucket = mapBuckets[i]; predefinedSymbol.FromValue = GetFromValue(bucket); predefinedSymbol.ToValue = GetToValue(bucket); } customSymbols.Add(predefinedSymbol); } }
private void SetSymbolRuleMarkers(PredefinedSymbolCollection customSymbols) { int bucketCount = GetBucketCount(); MapMarkerCollection mapMarkers = ((MapMarkerRule)m_mapRule).MapMarkers; int count = mapMarkers.Count; MapBucketCollection mapBuckets = m_mapRule.MapBuckets; bool flag = GetDistributionType() == MapRuleDistributionType.Custom; for (int i = 0; i < bucketCount; i++) { PredefinedSymbol predefinedSymbol = new PredefinedSymbol(); if (i < count) { RenderMarker(predefinedSymbol, mapMarkers[i]); } else { predefinedSymbol.MarkerStyle = MarkerStyle.None; } if (flag) { MapBucket bucket = mapBuckets[i]; predefinedSymbol.FromValue = GetFromValue(bucket); predefinedSymbol.ToValue = GetToValue(bucket); } customSymbols.Add(predefinedSymbol); } }
private void InitializePredefinedSymbols(PredefinedSymbolCollection predefinedSymbols, PointTemplateMapper symbolTemplateMapper, int?size, MarkerStyle?markerStyle) { foreach (PredefinedSymbol predefinedSymbol in predefinedSymbols) { if (size.HasValue) { float num3 = predefinedSymbol.Width = (predefinedSymbol.Height = size.Value); } if (markerStyle.HasValue) { predefinedSymbol.MarkerStyle = markerStyle.Value; } InitializePredefinedSymbols(predefinedSymbol, symbolTemplateMapper); } }
private void InitializePredefinedSymbols(PredefinedSymbolCollection predefinedSymbols, PointTemplateMapper symbolTemplateMapper, Color?color, MarkerStyle?markerStyle) { foreach (PredefinedSymbol predefinedSymbol in predefinedSymbols) { if (color.HasValue) { predefinedSymbol.Color = color.Value; } if (markerStyle.HasValue) { predefinedSymbol.MarkerStyle = markerStyle.Value; } base.InitializePredefinedSymbols(predefinedSymbol, symbolTemplateMapper); } }
private void InitializePredefinedSymbols(PredefinedSymbolCollection predefinedSymbols, PointTemplateMapper spatialElementTemplateMapper, Color?color, int?size) { foreach (PredefinedSymbol predefinedSymbol in predefinedSymbols) { if (color.HasValue) { predefinedSymbol.Color = color.Value; } if (size.HasValue) { float num3 = predefinedSymbol.Width = (predefinedSymbol.Height = size.Value); } InitializePredefinedSymbols(predefinedSymbol, spatialElementTemplateMapper); } }
private void InitializePredefinedSymbols(PredefinedSymbolCollection predefinedSymbols, PointTemplateMapper spatialElementTemplateMapper, Color?color, int?size) { foreach (PredefinedSymbol predefinedSymbol4 in predefinedSymbols) { if (color.HasValue) { predefinedSymbol4.Color = color.Value; } if (size.HasValue) { PredefinedSymbol predefinedSymbol2 = predefinedSymbol4; PredefinedSymbol predefinedSymbol3 = predefinedSymbol4; float num3 = predefinedSymbol2.Width = (predefinedSymbol3.Height = (float)size.Value); } base.InitializePredefinedSymbols(predefinedSymbol4, spatialElementTemplateMapper); } }
private void InitializePredefinedSymbols(PredefinedSymbolCollection predefinedSymbols, PointTemplateMapper symbolTemplateMapper, int?size, MarkerStyle?markerStyle) { foreach (PredefinedSymbol predefinedSymbol4 in predefinedSymbols) { if (size.HasValue) { PredefinedSymbol predefinedSymbol2 = predefinedSymbol4; PredefinedSymbol predefinedSymbol3 = predefinedSymbol4; float num3 = predefinedSymbol2.Width = (predefinedSymbol3.Height = (float)size.Value); } if (markerStyle.HasValue) { predefinedSymbol4.MarkerStyle = markerStyle.Value; } base.InitializePredefinedSymbols(predefinedSymbol4, symbolTemplateMapper); } }