diff options
| author | Roy Ben-Shabat <Roy@Twine-s.com> | 2019-07-07 17:31:09 +0300 |
|---|---|---|
| committer | Roy Ben-Shabat <Roy@Twine-s.com> | 2019-07-07 17:31:09 +0300 |
| commit | 077dec37b376400f1705a42355e7396669d00b65 (patch) | |
| tree | 3e34a5af4c52429a2dde5446abf22ec25f6cab8d /Software/Visual_Studio/Tango.BL/Utils | |
| parent | 081d332a0494d309c2762f76f9dc5032a673ea0d (diff) | |
| download | Tango-077dec37b376400f1705a42355e7396669d00b65.tar.gz Tango-077dec37b376400f1705a42355e7396669d00b65.zip | |
New ColorConversion project.
Diffstat (limited to 'Software/Visual_Studio/Tango.BL/Utils')
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/Utils/BrushStopUtils.cs | 75 |
1 files changed, 37 insertions, 38 deletions
diff --git a/Software/Visual_Studio/Tango.BL/Utils/BrushStopUtils.cs b/Software/Visual_Studio/Tango.BL/Utils/BrushStopUtils.cs index 76f928bf3..59dba8ac7 100644 --- a/Software/Visual_Studio/Tango.BL/Utils/BrushStopUtils.cs +++ b/Software/Visual_Studio/Tango.BL/Utils/BrushStopUtils.cs @@ -4,7 +4,6 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Media; -using Tango.BL.ColorConversion; using Tango.BL.Entities; using Tango.PMR.ColorLab; @@ -12,49 +11,49 @@ namespace Tango.BL.Utils { public class BrushStopUtils { - public static void ApplyConversionOutputLiquids(BrushStop stop, List<OutputLiquid> outputLiquids) - { - foreach (var liquid in outputLiquids) - { - var liquidVolume = stop.LiquidVolumes.SingleOrDefault(x => x.IdsPack.LiquidType.Code == liquid.LiquidType.ToInt32()); + //public static void ApplyConversionOutputLiquids(BrushStop stop, List<OutputLiquid> outputLiquids) + //{ + // foreach (var liquid in outputLiquids) + // { + // var liquidVolume = stop.LiquidVolumes.SingleOrDefault(x => x.IdsPack.LiquidType.Code == liquid.LiquidType.ToInt32()); - if (liquidVolume != null) - { - liquidVolume.Volume = liquid.Volume; - } - } - } + // if (liquidVolume != null) + // { + // liquidVolume.Volume = liquid.Volume; + // } + // } + //} - public static void ApplyConversionCoordinates(BrushStop stop, OutputCoordinates coordinates) - { - ApplyConversionOutputLiquids(stop, coordinates.OutputLiquids.ToList()); + //public static void ApplyConversionCoordinates(BrushStop stop, OutputCoordinates coordinates) + //{ + // ApplyConversionOutputLiquids(stop, coordinates.OutputLiquids.ToList()); - stop.Color = Color.FromRgb((byte)coordinates.Red, (byte)coordinates.Green, (byte)coordinates.Blue); + // stop.Color = Color.FromRgb((byte)coordinates.Red, (byte)coordinates.Green, (byte)coordinates.Blue); - stop.IsOutOfGamut = false; - stop.Corrected = true; - } + // stop.IsOutOfGamut = false; + // stop.Corrected = true; + //} - public static void ApplyConversionSuggestion(BrushStop stop, ColorConversionSuggestion suggestion) - { - ApplyConversionCoordinates(stop, suggestion.Coordinates); - } + //public static void ApplyConversionSuggestion(BrushStop stop, ColorConversionSuggestion suggestion) + //{ + // ApplyConversionCoordinates(stop, suggestion.Coordinates); + //} - public static void ApplyColorConversion(BrushStop stop) - { - var conversionOutput = TangoColorConverter.GetSuggestions(stop); + //public static void ApplyColorConversion(BrushStop stop) + //{ + // var conversionOutput = TangoColorConverter.GetSuggestions(stop); - if (stop.BrushColorSpace == Enumerations.ColorSpaces.RGB || stop.BrushColorSpace == Enumerations.ColorSpaces.LAB) - { - ApplyConversionCoordinates(stop, conversionOutput.SingleCoordinates); - stop.IsOutOfGamut = conversionOutput.OutOfGamut; - } - else if (stop.BrushColorSpace == Enumerations.ColorSpaces.Volume) - { - stop.Color = Color.FromRgb((byte)conversionOutput.SingleCoordinates.Red, (byte)conversionOutput.SingleCoordinates.Green, (byte)conversionOutput.SingleCoordinates.Blue); - stop.IsOutOfGamut = false; - stop.Corrected = true; - } - } + // if (stop.BrushColorSpace == Enumerations.ColorSpaces.RGB || stop.BrushColorSpace == Enumerations.ColorSpaces.LAB) + // { + // ApplyConversionCoordinates(stop, conversionOutput.SingleCoordinates); + // stop.IsOutOfGamut = conversionOutput.OutOfGamut; + // } + // else if (stop.BrushColorSpace == Enumerations.ColorSpaces.Volume) + // { + // stop.Color = Color.FromRgb((byte)conversionOutput.SingleCoordinates.Red, (byte)conversionOutput.SingleCoordinates.Green, (byte)conversionOutput.SingleCoordinates.Blue); + // stop.IsOutOfGamut = false; + // stop.Corrected = true; + // } + //} } } |
