public Mesh(string label, VisualizerColor color, IEnumerable <VisualizerVertex> vertices, IEnumerable <IEnumerable <int> > triangleIndices) { Label = label; Color = color; Vertices = vertices; TriangleIndices = triangleIndices; }
private bool AreEqual(float[] expected, VisualizerColor actual) { return(AreEqual(expected[0], actual.Red) && AreEqual(expected[1], actual.Green) && AreEqual(expected[2], actual.Blue) && AreEqual(expected[3], actual.Alpha)); }
public static Color ToUnityColor(this VisualizerColor visualizerColor) { return(new Color(visualizerColor.Red, visualizerColor.Green, visualizerColor.Blue, visualizerColor.Alpha)); }