aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.BL/Entities/MachineStudioVersion.cs
blob: b0a555f92aba6473d3db45ce1153d9af34e019b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Tango.BL.Entities
{
    public partial class MachineStudioVersion : MachineStudioVersionBase
    {
        /// <summary>
        /// Initializes a new instance of the <see cref="MachineStudioVersion" /> class.
        /// </summary>
        public MachineStudioVersion() : base()
        {

        }
    }
}
>= new Xyz(); xyz.Initialize(color); item.Y1 = xyz.Y; var xDividend = xyz.X + xyz.Y + xyz.Z; item.X = xDividend.BasicallyEqualTo(0) ? 0.0 : xyz.X / xDividend; var y2Dividend = xyz.X + xyz.Y + xyz.Z; item.Y2 = y2Dividend.BasicallyEqualTo(0) ? 0.0 : xyz.Y / (xyz.X + xyz.Y + xyz.Z); } internal static IRgb ToColor(IYxy item) { var xyz = new Xyz { X = item.X * (item.Y1 / item.Y2), Y = item.Y1, Z = (1.0 - item.X - item.Y2) * (item.Y1 / item.Y2) }; return xyz.ToRgb(); } } }