private Range <IComparable> GetSizeDataRange() { IEnumerable <object> sizeValues = this.GetSizeValues((IEnumerable <DataPoint>) this.DataPointsByXValue); DataValueType valueType = this.ActualSizeValueType; if (valueType == DataValueType.Auto) { valueType = ValueHelper.GetDataValueType(sizeValues); } return(ValueAggregator.GetAggregator(valueType).GetRange(sizeValues)); }
internal virtual ValueAggregator CreateAggregator(DataValueType valueType) { return(ValueAggregator.GetAggregator(valueType)); }