예제 #1
0
 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));
 }
예제 #3
0
 public static Color ToUnityColor(this VisualizerColor visualizerColor)
 {
     return(new Color(visualizerColor.Red, visualizerColor.Green, visualizerColor.Blue, visualizerColor.Alpha));
 }