private CurveWrapper[] CreateCurveWrapperArray()
{
List<CurveWrapper> list = new List<CurveWrapper>();
int num = 0;
for (int i = 0; i < this.m_AddedCurves.Count; i++)
{
CurveData data = this.m_AddedCurves[i];
if (data.m_Visible)
{
int regionId = -1;
if (data.IsRegion())
{
regionId = ++num;
}
if (data.m_Max != null)
{
list.Add(this.CreateCurveWrapper(data.m_Max, data.m_MaxId, regionId, data.m_Color, data.m_SignedRange, data.m_GetAxisScalarsCallback, data.m_SetAxisScalarsCallback));
}
if (data.m_Min != null)
{
list.Add(this.CreateCurveWrapper(data.m_Min, data.m_MinId, regionId, data.m_Color, data.m_SignedRange, data.m_GetAxisScalarsCallback, data.m_SetAxisScalarsCallback));
}
}
}
return list.ToArray();
}