Esempio n. 1
0
        private Model3D CreateCube(double x, double z, int minHeight, int maxHeight, Instance c, AbstractHeatMap heatMap)
        {
            var color        = heatMap.GetBrush(c);
            var scaledHeight = LinearScale.Apply(c.LinesOfCode, minHeight, maxHeight);

            var result = CreateCube(x, z, scaledHeight, color);

            modelClassXRef.Add(result, c);
            return(result);
        }
Esempio n. 2
0
 public void Should_Scale_In_Linear_Fashion()
 {
     Assert.AreEqual(100, LinearScale.Apply(100, 0, 100));
     Assert.AreEqual(50, LinearScale.Apply(250, 0, 500));
 }