aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2021-02-01 16:05:58 +0200
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2021-02-01 16:05:58 +0200
commit9c6d695fa74565077ce2f1df8af49f7906110359 (patch)
tree898d832ce8ab1336d0b1db1d4947aba9663df54a /Software/PMR
parent7fafc961ad556028ece677606830ac76105f139e (diff)
parenta6279ca51345ed7ce1ef3bdad8b426ae37cd7c0f (diff)
downloadTango-9c6d695fa74565077ce2f1df8af49f7906110359.tar.gz
Tango-9c6d695fa74565077ce2f1df8af49f7906110359.zip
Merged "Fast Process Parameters" to Light Links Branch.
Diffstat (limited to 'Software/PMR')
-rw-r--r--Software/PMR/Messages/ColorLab/OutOfGamutInput.proto19
-rw-r--r--Software/PMR/Messages/ColorLab/OutOfGamutOutput.proto11
-rw-r--r--Software/PMR/Messages/ColorLab/RecommendedProcessTableInput.proto20
-rw-r--r--Software/PMR/Messages/ColorLab/RecommendedProcessTableOutput.proto11
4 files changed, 61 insertions, 0 deletions
diff --git a/Software/PMR/Messages/ColorLab/OutOfGamutInput.proto b/Software/PMR/Messages/ColorLab/OutOfGamutInput.proto
new file mode 100644
index 000000000..29a05a42d
--- /dev/null
+++ b/Software/PMR/Messages/ColorLab/OutOfGamutInput.proto
@@ -0,0 +1,19 @@
+syntax = "proto3";
+
+package Tango.PMR.ColorLab;
+option java_package = "com.twine.tango.pmr.colorlab";
+
+import "InputCoordinates.proto";
+import "ColorSpace.proto";
+import "ProcessRange.proto";
+
+message OutOfGamutInput
+{
+ double ThreadL = 1;
+ double ThreadA = 2;
+ double ThreadB = 3;
+ ColorSpace ColorSpace = 4;
+ InputCoordinates InputCoordinates = 5;
+ bytes ForwardData = 6;
+ repeated ProcessRange ProcessRanges = 7;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/ColorLab/OutOfGamutOutput.proto b/Software/PMR/Messages/ColorLab/OutOfGamutOutput.proto
new file mode 100644
index 000000000..6bb4b667e
--- /dev/null
+++ b/Software/PMR/Messages/ColorLab/OutOfGamutOutput.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+package Tango.PMR.ColorLab;
+option java_package = "com.twine.tango.pmr.colorlab";
+
+message OutOfGamutOutput
+{
+ bool OutOfGamut = 1;
+ bool HasError = 2;
+ string ErrorMessage = 3;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/ColorLab/RecommendedProcessTableInput.proto b/Software/PMR/Messages/ColorLab/RecommendedProcessTableInput.proto
new file mode 100644
index 000000000..4d81dd76c
--- /dev/null
+++ b/Software/PMR/Messages/ColorLab/RecommendedProcessTableInput.proto
@@ -0,0 +1,20 @@
+syntax = "proto3";
+
+package Tango.PMR.ColorLab;
+option java_package = "com.twine.tango.pmr.colorlab";
+
+import "ProcessRange.proto";
+import "InputLiquid.proto";
+import "GradientInputStop.proto";
+
+message RecommendedProcessTableInput
+{
+ double ThreadL = 1;
+ double ThreadA = 2;
+ double ThreadB = 3;
+ bytes ForwardData = 4;
+ repeated GradientInputStop Stops = 5;
+ repeated InputLiquid InputLiquids = 6;
+ repeated ProcessRange ProcessRanges = 7;
+ bool UseLightInks = 8;
+} \ No newline at end of file
diff --git a/Software/PMR/Messages/ColorLab/RecommendedProcessTableOutput.proto b/Software/PMR/Messages/ColorLab/RecommendedProcessTableOutput.proto
new file mode 100644
index 000000000..16b066965
--- /dev/null
+++ b/Software/PMR/Messages/ColorLab/RecommendedProcessTableOutput.proto
@@ -0,0 +1,11 @@
+syntax = "proto3";
+
+package Tango.PMR.ColorLab;
+option java_package = "com.twine.tango.pmr.colorlab";
+
+message RecommendedProcessTableOutput
+{
+ int32 ProcessParametersTableIndex = 1;
+ bool HasError = 2;
+ string ErrorMessage = 3;
+} \ No newline at end of file