public void DrawDistribution(Color color, UltiDraw.GUIRect rect) { float max = Distances.Max(); float[] distances = new float[Distances.Length]; for (int i = 0; i < distances.Length; i++) { distances[i] = Distances[i].Normalize(0f, max, 1f, 0f); } UltiDraw.Begin(); UltiDraw.PlotFunction(rect.GetCenter(), rect.GetSize(), distances, yMin: 0f, yMax: 1f, backgroundColor: UltiDraw.White, lineColor: color); UltiDraw.End(); }
public void DrawDistribution(Color color, UltiDraw.GUIRect rect) { float max = Distances.Max(); float[] distances = new float[Distances.Length]; for (int i = 0; i < distances.Length; i++) { distances[i] = Utility.Normalise(Distances[i], 0f, max, 1f, 0f); } UltiDraw.Begin(); UltiDraw.DrawGUIFunction(rect.GetPosition(), rect.GetSize(), distances, 0f, 1f, UltiDraw.White, color); UltiDraw.End(); }
public void DrawDistribution(Color color, UltiDraw.GUIRect rect) { UltiDraw.Begin(); UltiDraw.PlotFunction(rect.GetCenter(), rect.GetSize(), Occupancies, yMin: 0f, yMax: 1f, backgroundColor: UltiDraw.White, lineColor: color); UltiDraw.End(); }
public void DrawDistribution(Color color, UltiDraw.GUIRect rect) { UltiDraw.Begin(); UltiDraw.DrawGUIFunction(rect.GetPosition(), rect.GetSize(), Occupancies, 0f, 1f, UltiDraw.White, color); UltiDraw.End(); }