示例#1
0
 public ChartData(AxisData axis, IReadOnlyList <IComparer <object> > fieldValueComparers, IReadOnlyList <string> xFieldNames, IComparer <TX> xValueComparer)
 {
     Axis                 = axis;
     XFieldNames          = xFieldNames ?? new List <string>();
     _xValueComparer      = xValueComparer;
     _fieldValueComparers = fieldValueComparers;
     _allPanes            = new Cache <string, PaneData <TX, TY> >(x => x.Id, x => null);
 }
示例#2
0
 protected PaneData(AxisData axis)
 {
     _observedCurveData = new List <ObservedCurveData>();
     Axis = axis;
 }
示例#3
0
 public ChartData(AxisData axis, IReadOnlyList <IComparer <object> > fieldValueComparers) : this(axis, fieldValueComparers, new List <string>(), null)
 {
 }