public static GraphPoint SeriesAverage(DataSeries series) { Vector3 averageCoord = new Vector3(); int pointCount = series.GetPointCount(); List<GraphPoint> points = series.GetDataPoints(); foreach (object point in points) { averageCoord.X += ((GraphPoint)point).x; averageCoord.Y += ((GraphPoint)point).y; averageCoord.Z += ((GraphPoint)point).z; } averageCoord /= pointCount; return new GraphPoint(averageCoord); }
public static int GetSeriesPointCount(DataSeries series) { return series.GetPointCount(); }