diff options
| author | Oren Pinkas <Oren.Pinkas@twine-s.com> | 2022-10-30 18:12:29 +0200 |
|---|---|---|
| committer | Oren Pinkas <Oren.Pinkas@twine-s.com> | 2022-10-30 18:12:29 +0200 |
| commit | fc43955257d42dfbe7a7cd779e12688efa4c0aa8 (patch) | |
| tree | 0838f17539efffdb1c4d5d0dfa4162a796b1c3ba /Software/Visual_Studio | |
| parent | 976aaa4bc0a412d714cad220f292a16e74dcd281 (diff) | |
| download | Tango-fc43955257d42dfbe7a7cd779e12688efa4c0aa8.tar.gz Tango-fc43955257d42dfbe7a7cd779e12688efa4c0aa8.zip | |
batch conversion lub fix by Roy
Diffstat (limited to 'Software/Visual_Studio')
49 files changed, 948 insertions, 96 deletions
diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/ConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/ConversionInput.pb-c.c index 0defc9edf..63c7d45fb 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/ConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/ConversionInput.pb-c.c @@ -52,7 +52,7 @@ void conversion_input__free_unpacked assert(message->base.descriptor == &conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor conversion_input__field_descriptors[14] = +static const ProtobufCFieldDescriptor conversion_input__field_descriptors[17] = { { "ThreadL", @@ -222,27 +222,66 @@ static const ProtobufCFieldDescriptor conversion_input__field_descriptors[14] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 15, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(ConversionInput, has_gbddata), + offsetof(ConversionInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 16, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(ConversionInput, has_lubdata), + offsetof(ConversionInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 17, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(ConversionInput, has_uselubricanttransform), + offsetof(ConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned conversion_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ 8, /* field[8] = DeltaChroma */ 9, /* field[9] = DeltaL */ 5, /* field[5] = ForwardData */ + 14, /* field[14] = GbdData */ 11, /* field[11] = GenerateHive */ 4, /* field[4] = InputCoordinates */ 6, /* field[6] = InverseData */ + 15, /* field[15] = LubData */ 10, /* field[10] = ProcessRanges */ 7, /* field[7] = SegmentLength */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 12, /* field[12] = UseLightInks */ + 16, /* field[16] = UseLubricantTransform */ 13, /* field[13] = VMax */ }; static const ProtobufCIntRange conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 14 } + { 0, 17 } }; const ProtobufCMessageDescriptor conversion_input__descriptor = { @@ -252,7 +291,7 @@ const ProtobufCMessageDescriptor conversion_input__descriptor = "ConversionInput", "", sizeof(ConversionInput), - 14, + 17, conversion_input__field_descriptors, conversion_input__field_indices_by_name, 1, conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/ConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/ConversionInput.pb-c.h index 794ddaaac..da96bb1cf 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/ConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/ConversionInput.pb-c.h @@ -56,10 +56,16 @@ struct _ConversionInput protobuf_c_boolean uselightinks; protobuf_c_boolean has_vmax; double vmax; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0 } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* ConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/GradientConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/GradientConversionInput.pb-c.c index cd3d79ab6..84ac3f36d 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/GradientConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/GradientConversionInput.pb-c.c @@ -52,7 +52,7 @@ void gradient_conversion_input__free_unpacked assert(message->base.descriptor == &gradient_conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[8] = +static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[11] = { { "ThreadL", @@ -150,21 +150,60 @@ static const ProtobufCFieldDescriptor gradient_conversion_input__field_descripto 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(GradientConversionInput, has_gbddata), + offsetof(GradientConversionInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(GradientConversionInput, has_lubdata), + offsetof(GradientConversionInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(GradientConversionInput, has_uselubricanttransform), + offsetof(GradientConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned gradient_conversion_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ + 8, /* field[8] = GbdData */ 6, /* field[6] = InputLiquids */ + 9, /* field[9] = LubData */ 7, /* field[7] = ProcessRanges */ 4, /* field[4] = SegmentLength */ 5, /* field[5] = Stops */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange gradient_conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 8 } + { 0, 11 } }; const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = { @@ -174,7 +213,7 @@ const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = "GradientConversionInput", "", sizeof(GradientConversionInput), - 8, + 11, gradient_conversion_input__field_descriptors, gradient_conversion_input__field_indices_by_name, 1, gradient_conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/GradientConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/GradientConversionInput.pb-c.h index e38d1316c..88e8aa02b 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/GradientConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/GradientConversionInput.pb-c.h @@ -45,10 +45,16 @@ struct _GradientConversionInput InputLiquid **inputliquids; size_t n_processranges; ProcessRange **processranges; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define GRADIENT_CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&gradient_conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* GradientConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/OutOfGamutInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/OutOfGamutInput.pb-c.c index e51e63783..876fbb7a9 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/OutOfGamutInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/OutOfGamutInput.pb-c.c @@ -52,7 +52,7 @@ void out_of_gamut_input__free_unpacked assert(message->base.descriptor == &out_of_gamut_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[7] = +static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[10] = { { "ThreadL", @@ -138,20 +138,59 @@ static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[7] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 8, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(OutOfGamutInput, has_gbddata), + offsetof(OutOfGamutInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(OutOfGamutInput, has_lubdata), + offsetof(OutOfGamutInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(OutOfGamutInput, has_uselubricanttransform), + offsetof(OutOfGamutInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned out_of_gamut_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ 5, /* field[5] = ForwardData */ + 7, /* field[7] = GbdData */ 4, /* field[4] = InputCoordinates */ + 8, /* field[8] = LubData */ 6, /* field[6] = ProcessRanges */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 9, /* field[9] = UseLubricantTransform */ }; static const ProtobufCIntRange out_of_gamut_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 7 } + { 0, 10 } }; const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = { @@ -161,7 +200,7 @@ const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = "OutOfGamutInput", "", sizeof(OutOfGamutInput), - 7, + 10, out_of_gamut_input__field_descriptors, out_of_gamut_input__field_indices_by_name, 1, out_of_gamut_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/OutOfGamutInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/OutOfGamutInput.pb-c.h index bcaec7a85..41d5749be 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/OutOfGamutInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/OutOfGamutInput.pb-c.h @@ -42,10 +42,16 @@ struct _OutOfGamutInput ProtobufCBinaryData forwarddata; size_t n_processranges; ProcessRange **processranges; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define OUT_OF_GAMUT_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&out_of_gamut_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* OutOfGamutInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c index 12a349283..39c139cda 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c @@ -52,7 +52,7 @@ void recommended_process_table_input__free_unpacked assert(message->base.descriptor == &recommended_process_table_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[8] = +static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[11] = { { "ThreadL", @@ -150,21 +150,60 @@ static const ProtobufCFieldDescriptor recommended_process_table_input__field_des 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(RecommendedProcessTableInput, has_gbddata), + offsetof(RecommendedProcessTableInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(RecommendedProcessTableInput, has_lubdata), + offsetof(RecommendedProcessTableInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(RecommendedProcessTableInput, has_uselubricanttransform), + offsetof(RecommendedProcessTableInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned recommended_process_table_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ + 8, /* field[8] = GbdData */ 5, /* field[5] = InputLiquids */ + 9, /* field[9] = LubData */ 6, /* field[6] = ProcessRanges */ 4, /* field[4] = Stops */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 7, /* field[7] = UseLightInks */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange recommended_process_table_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 8 } + { 0, 11 } }; const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = { @@ -174,7 +213,7 @@ const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = "RecommendedProcessTableInput", "", sizeof(RecommendedProcessTableInput), - 8, + 11, recommended_process_table_input__field_descriptors, recommended_process_table_input__field_indices_by_name, 1, recommended_process_table_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h index 98b4e1613..e75ddd39e 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v1/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h @@ -45,10 +45,16 @@ struct _RecommendedProcessTableInput ProcessRange **processranges; protobuf_c_boolean has_uselightinks; protobuf_c_boolean uselightinks; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define RECOMMENDED_PROCESS_TABLE_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&recommended_process_table_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0 } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* RecommendedProcessTableInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/ConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/ConversionInput.pb-c.c index 0defc9edf..63c7d45fb 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/ConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/ConversionInput.pb-c.c @@ -52,7 +52,7 @@ void conversion_input__free_unpacked assert(message->base.descriptor == &conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor conversion_input__field_descriptors[14] = +static const ProtobufCFieldDescriptor conversion_input__field_descriptors[17] = { { "ThreadL", @@ -222,27 +222,66 @@ static const ProtobufCFieldDescriptor conversion_input__field_descriptors[14] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 15, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(ConversionInput, has_gbddata), + offsetof(ConversionInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 16, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(ConversionInput, has_lubdata), + offsetof(ConversionInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 17, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(ConversionInput, has_uselubricanttransform), + offsetof(ConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned conversion_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ 8, /* field[8] = DeltaChroma */ 9, /* field[9] = DeltaL */ 5, /* field[5] = ForwardData */ + 14, /* field[14] = GbdData */ 11, /* field[11] = GenerateHive */ 4, /* field[4] = InputCoordinates */ 6, /* field[6] = InverseData */ + 15, /* field[15] = LubData */ 10, /* field[10] = ProcessRanges */ 7, /* field[7] = SegmentLength */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 12, /* field[12] = UseLightInks */ + 16, /* field[16] = UseLubricantTransform */ 13, /* field[13] = VMax */ }; static const ProtobufCIntRange conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 14 } + { 0, 17 } }; const ProtobufCMessageDescriptor conversion_input__descriptor = { @@ -252,7 +291,7 @@ const ProtobufCMessageDescriptor conversion_input__descriptor = "ConversionInput", "", sizeof(ConversionInput), - 14, + 17, conversion_input__field_descriptors, conversion_input__field_indices_by_name, 1, conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/ConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/ConversionInput.pb-c.h index 794ddaaac..da96bb1cf 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/ConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/ConversionInput.pb-c.h @@ -56,10 +56,16 @@ struct _ConversionInput protobuf_c_boolean uselightinks; protobuf_c_boolean has_vmax; double vmax; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0 } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* ConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/GradientConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/GradientConversionInput.pb-c.c index cd3d79ab6..84ac3f36d 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/GradientConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/GradientConversionInput.pb-c.c @@ -52,7 +52,7 @@ void gradient_conversion_input__free_unpacked assert(message->base.descriptor == &gradient_conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[8] = +static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[11] = { { "ThreadL", @@ -150,21 +150,60 @@ static const ProtobufCFieldDescriptor gradient_conversion_input__field_descripto 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(GradientConversionInput, has_gbddata), + offsetof(GradientConversionInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(GradientConversionInput, has_lubdata), + offsetof(GradientConversionInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(GradientConversionInput, has_uselubricanttransform), + offsetof(GradientConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned gradient_conversion_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ + 8, /* field[8] = GbdData */ 6, /* field[6] = InputLiquids */ + 9, /* field[9] = LubData */ 7, /* field[7] = ProcessRanges */ 4, /* field[4] = SegmentLength */ 5, /* field[5] = Stops */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange gradient_conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 8 } + { 0, 11 } }; const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = { @@ -174,7 +213,7 @@ const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = "GradientConversionInput", "", sizeof(GradientConversionInput), - 8, + 11, gradient_conversion_input__field_descriptors, gradient_conversion_input__field_indices_by_name, 1, gradient_conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/GradientConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/GradientConversionInput.pb-c.h index e38d1316c..88e8aa02b 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/GradientConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/GradientConversionInput.pb-c.h @@ -45,10 +45,16 @@ struct _GradientConversionInput InputLiquid **inputliquids; size_t n_processranges; ProcessRange **processranges; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define GRADIENT_CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&gradient_conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* GradientConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/OutOfGamutInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/OutOfGamutInput.pb-c.c index e51e63783..876fbb7a9 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/OutOfGamutInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/OutOfGamutInput.pb-c.c @@ -52,7 +52,7 @@ void out_of_gamut_input__free_unpacked assert(message->base.descriptor == &out_of_gamut_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[7] = +static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[10] = { { "ThreadL", @@ -138,20 +138,59 @@ static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[7] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 8, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(OutOfGamutInput, has_gbddata), + offsetof(OutOfGamutInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(OutOfGamutInput, has_lubdata), + offsetof(OutOfGamutInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(OutOfGamutInput, has_uselubricanttransform), + offsetof(OutOfGamutInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned out_of_gamut_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ 5, /* field[5] = ForwardData */ + 7, /* field[7] = GbdData */ 4, /* field[4] = InputCoordinates */ + 8, /* field[8] = LubData */ 6, /* field[6] = ProcessRanges */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 9, /* field[9] = UseLubricantTransform */ }; static const ProtobufCIntRange out_of_gamut_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 7 } + { 0, 10 } }; const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = { @@ -161,7 +200,7 @@ const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = "OutOfGamutInput", "", sizeof(OutOfGamutInput), - 7, + 10, out_of_gamut_input__field_descriptors, out_of_gamut_input__field_indices_by_name, 1, out_of_gamut_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/OutOfGamutInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/OutOfGamutInput.pb-c.h index bcaec7a85..41d5749be 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/OutOfGamutInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/OutOfGamutInput.pb-c.h @@ -42,10 +42,16 @@ struct _OutOfGamutInput ProtobufCBinaryData forwarddata; size_t n_processranges; ProcessRange **processranges; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define OUT_OF_GAMUT_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&out_of_gamut_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* OutOfGamutInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c index 12a349283..39c139cda 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c @@ -52,7 +52,7 @@ void recommended_process_table_input__free_unpacked assert(message->base.descriptor == &recommended_process_table_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[8] = +static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[11] = { { "ThreadL", @@ -150,21 +150,60 @@ static const ProtobufCFieldDescriptor recommended_process_table_input__field_des 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(RecommendedProcessTableInput, has_gbddata), + offsetof(RecommendedProcessTableInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(RecommendedProcessTableInput, has_lubdata), + offsetof(RecommendedProcessTableInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(RecommendedProcessTableInput, has_uselubricanttransform), + offsetof(RecommendedProcessTableInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned recommended_process_table_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ + 8, /* field[8] = GbdData */ 5, /* field[5] = InputLiquids */ + 9, /* field[9] = LubData */ 6, /* field[6] = ProcessRanges */ 4, /* field[4] = Stops */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 7, /* field[7] = UseLightInks */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange recommended_process_table_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 8 } + { 0, 11 } }; const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = { @@ -174,7 +213,7 @@ const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = "RecommendedProcessTableInput", "", sizeof(RecommendedProcessTableInput), - 8, + 11, recommended_process_table_input__field_descriptors, recommended_process_table_input__field_indices_by_name, 1, recommended_process_table_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h index 98b4e1613..e75ddd39e 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v2/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h @@ -45,10 +45,16 @@ struct _RecommendedProcessTableInput ProcessRange **processranges; protobuf_c_boolean has_uselightinks; protobuf_c_boolean uselightinks; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define RECOMMENDED_PROCESS_TABLE_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&recommended_process_table_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0 } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* RecommendedProcessTableInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/ConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/ConversionInput.pb-c.c index 0defc9edf..63c7d45fb 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/ConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/ConversionInput.pb-c.c @@ -52,7 +52,7 @@ void conversion_input__free_unpacked assert(message->base.descriptor == &conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor conversion_input__field_descriptors[14] = +static const ProtobufCFieldDescriptor conversion_input__field_descriptors[17] = { { "ThreadL", @@ -222,27 +222,66 @@ static const ProtobufCFieldDescriptor conversion_input__field_descriptors[14] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 15, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(ConversionInput, has_gbddata), + offsetof(ConversionInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 16, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(ConversionInput, has_lubdata), + offsetof(ConversionInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 17, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(ConversionInput, has_uselubricanttransform), + offsetof(ConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned conversion_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ 8, /* field[8] = DeltaChroma */ 9, /* field[9] = DeltaL */ 5, /* field[5] = ForwardData */ + 14, /* field[14] = GbdData */ 11, /* field[11] = GenerateHive */ 4, /* field[4] = InputCoordinates */ 6, /* field[6] = InverseData */ + 15, /* field[15] = LubData */ 10, /* field[10] = ProcessRanges */ 7, /* field[7] = SegmentLength */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 12, /* field[12] = UseLightInks */ + 16, /* field[16] = UseLubricantTransform */ 13, /* field[13] = VMax */ }; static const ProtobufCIntRange conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 14 } + { 0, 17 } }; const ProtobufCMessageDescriptor conversion_input__descriptor = { @@ -252,7 +291,7 @@ const ProtobufCMessageDescriptor conversion_input__descriptor = "ConversionInput", "", sizeof(ConversionInput), - 14, + 17, conversion_input__field_descriptors, conversion_input__field_indices_by_name, 1, conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/ConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/ConversionInput.pb-c.h index 794ddaaac..da96bb1cf 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/ConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/ConversionInput.pb-c.h @@ -56,10 +56,16 @@ struct _ConversionInput protobuf_c_boolean uselightinks; protobuf_c_boolean has_vmax; double vmax; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0 } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* ConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/GradientConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/GradientConversionInput.pb-c.c index cd3d79ab6..84ac3f36d 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/GradientConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/GradientConversionInput.pb-c.c @@ -52,7 +52,7 @@ void gradient_conversion_input__free_unpacked assert(message->base.descriptor == &gradient_conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[8] = +static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[11] = { { "ThreadL", @@ -150,21 +150,60 @@ static const ProtobufCFieldDescriptor gradient_conversion_input__field_descripto 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(GradientConversionInput, has_gbddata), + offsetof(GradientConversionInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(GradientConversionInput, has_lubdata), + offsetof(GradientConversionInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(GradientConversionInput, has_uselubricanttransform), + offsetof(GradientConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned gradient_conversion_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ + 8, /* field[8] = GbdData */ 6, /* field[6] = InputLiquids */ + 9, /* field[9] = LubData */ 7, /* field[7] = ProcessRanges */ 4, /* field[4] = SegmentLength */ 5, /* field[5] = Stops */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange gradient_conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 8 } + { 0, 11 } }; const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = { @@ -174,7 +213,7 @@ const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = "GradientConversionInput", "", sizeof(GradientConversionInput), - 8, + 11, gradient_conversion_input__field_descriptors, gradient_conversion_input__field_indices_by_name, 1, gradient_conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/GradientConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/GradientConversionInput.pb-c.h index e38d1316c..88e8aa02b 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/GradientConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/GradientConversionInput.pb-c.h @@ -45,10 +45,16 @@ struct _GradientConversionInput InputLiquid **inputliquids; size_t n_processranges; ProcessRange **processranges; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define GRADIENT_CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&gradient_conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* GradientConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/OutOfGamutInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/OutOfGamutInput.pb-c.c index e51e63783..876fbb7a9 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/OutOfGamutInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/OutOfGamutInput.pb-c.c @@ -52,7 +52,7 @@ void out_of_gamut_input__free_unpacked assert(message->base.descriptor == &out_of_gamut_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[7] = +static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[10] = { { "ThreadL", @@ -138,20 +138,59 @@ static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[7] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 8, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(OutOfGamutInput, has_gbddata), + offsetof(OutOfGamutInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(OutOfGamutInput, has_lubdata), + offsetof(OutOfGamutInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(OutOfGamutInput, has_uselubricanttransform), + offsetof(OutOfGamutInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned out_of_gamut_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ 5, /* field[5] = ForwardData */ + 7, /* field[7] = GbdData */ 4, /* field[4] = InputCoordinates */ + 8, /* field[8] = LubData */ 6, /* field[6] = ProcessRanges */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 9, /* field[9] = UseLubricantTransform */ }; static const ProtobufCIntRange out_of_gamut_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 7 } + { 0, 10 } }; const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = { @@ -161,7 +200,7 @@ const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = "OutOfGamutInput", "", sizeof(OutOfGamutInput), - 7, + 10, out_of_gamut_input__field_descriptors, out_of_gamut_input__field_indices_by_name, 1, out_of_gamut_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/OutOfGamutInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/OutOfGamutInput.pb-c.h index bcaec7a85..41d5749be 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/OutOfGamutInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/OutOfGamutInput.pb-c.h @@ -42,10 +42,16 @@ struct _OutOfGamutInput ProtobufCBinaryData forwarddata; size_t n_processranges; ProcessRange **processranges; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define OUT_OF_GAMUT_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&out_of_gamut_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* OutOfGamutInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c index 12a349283..39c139cda 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c @@ -52,7 +52,7 @@ void recommended_process_table_input__free_unpacked assert(message->base.descriptor == &recommended_process_table_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[8] = +static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[11] = { { "ThreadL", @@ -150,21 +150,60 @@ static const ProtobufCFieldDescriptor recommended_process_table_input__field_des 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(RecommendedProcessTableInput, has_gbddata), + offsetof(RecommendedProcessTableInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(RecommendedProcessTableInput, has_lubdata), + offsetof(RecommendedProcessTableInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(RecommendedProcessTableInput, has_uselubricanttransform), + offsetof(RecommendedProcessTableInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned recommended_process_table_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ + 8, /* field[8] = GbdData */ 5, /* field[5] = InputLiquids */ + 9, /* field[9] = LubData */ 6, /* field[6] = ProcessRanges */ 4, /* field[4] = Stops */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 7, /* field[7] = UseLightInks */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange recommended_process_table_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 8 } + { 0, 11 } }; const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = { @@ -174,7 +213,7 @@ const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = "RecommendedProcessTableInput", "", sizeof(RecommendedProcessTableInput), - 8, + 11, recommended_process_table_input__field_descriptors, recommended_process_table_input__field_indices_by_name, 1, recommended_process_table_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h index 98b4e1613..e75ddd39e 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v3/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h @@ -45,10 +45,16 @@ struct _RecommendedProcessTableInput ProcessRange **processranges; protobuf_c_boolean has_uselightinks; protobuf_c_boolean uselightinks; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define RECOMMENDED_PROCESS_TABLE_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&recommended_process_table_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0 } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* RecommendedProcessTableInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/ConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/ConversionInput.pb-c.c index 0defc9edf..63c7d45fb 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/ConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/ConversionInput.pb-c.c @@ -52,7 +52,7 @@ void conversion_input__free_unpacked assert(message->base.descriptor == &conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor conversion_input__field_descriptors[14] = +static const ProtobufCFieldDescriptor conversion_input__field_descriptors[17] = { { "ThreadL", @@ -222,27 +222,66 @@ static const ProtobufCFieldDescriptor conversion_input__field_descriptors[14] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 15, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(ConversionInput, has_gbddata), + offsetof(ConversionInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 16, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(ConversionInput, has_lubdata), + offsetof(ConversionInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 17, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(ConversionInput, has_uselubricanttransform), + offsetof(ConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned conversion_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ 8, /* field[8] = DeltaChroma */ 9, /* field[9] = DeltaL */ 5, /* field[5] = ForwardData */ + 14, /* field[14] = GbdData */ 11, /* field[11] = GenerateHive */ 4, /* field[4] = InputCoordinates */ 6, /* field[6] = InverseData */ + 15, /* field[15] = LubData */ 10, /* field[10] = ProcessRanges */ 7, /* field[7] = SegmentLength */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 12, /* field[12] = UseLightInks */ + 16, /* field[16] = UseLubricantTransform */ 13, /* field[13] = VMax */ }; static const ProtobufCIntRange conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 14 } + { 0, 17 } }; const ProtobufCMessageDescriptor conversion_input__descriptor = { @@ -252,7 +291,7 @@ const ProtobufCMessageDescriptor conversion_input__descriptor = "ConversionInput", "", sizeof(ConversionInput), - 14, + 17, conversion_input__field_descriptors, conversion_input__field_indices_by_name, 1, conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/ConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/ConversionInput.pb-c.h index 794ddaaac..da96bb1cf 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/ConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/ConversionInput.pb-c.h @@ -56,10 +56,16 @@ struct _ConversionInput protobuf_c_boolean uselightinks; protobuf_c_boolean has_vmax; double vmax; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0 } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* ConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/GradientConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/GradientConversionInput.pb-c.c index cd3d79ab6..84ac3f36d 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/GradientConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/GradientConversionInput.pb-c.c @@ -52,7 +52,7 @@ void gradient_conversion_input__free_unpacked assert(message->base.descriptor == &gradient_conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[8] = +static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[11] = { { "ThreadL", @@ -150,21 +150,60 @@ static const ProtobufCFieldDescriptor gradient_conversion_input__field_descripto 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(GradientConversionInput, has_gbddata), + offsetof(GradientConversionInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(GradientConversionInput, has_lubdata), + offsetof(GradientConversionInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(GradientConversionInput, has_uselubricanttransform), + offsetof(GradientConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned gradient_conversion_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ + 8, /* field[8] = GbdData */ 6, /* field[6] = InputLiquids */ + 9, /* field[9] = LubData */ 7, /* field[7] = ProcessRanges */ 4, /* field[4] = SegmentLength */ 5, /* field[5] = Stops */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange gradient_conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 8 } + { 0, 11 } }; const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = { @@ -174,7 +213,7 @@ const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = "GradientConversionInput", "", sizeof(GradientConversionInput), - 8, + 11, gradient_conversion_input__field_descriptors, gradient_conversion_input__field_indices_by_name, 1, gradient_conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/GradientConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/GradientConversionInput.pb-c.h index e38d1316c..88e8aa02b 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/GradientConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/GradientConversionInput.pb-c.h @@ -45,10 +45,16 @@ struct _GradientConversionInput InputLiquid **inputliquids; size_t n_processranges; ProcessRange **processranges; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define GRADIENT_CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&gradient_conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* GradientConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/OutOfGamutInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/OutOfGamutInput.pb-c.c index e51e63783..876fbb7a9 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/OutOfGamutInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/OutOfGamutInput.pb-c.c @@ -52,7 +52,7 @@ void out_of_gamut_input__free_unpacked assert(message->base.descriptor == &out_of_gamut_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[7] = +static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[10] = { { "ThreadL", @@ -138,20 +138,59 @@ static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[7] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 8, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(OutOfGamutInput, has_gbddata), + offsetof(OutOfGamutInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(OutOfGamutInput, has_lubdata), + offsetof(OutOfGamutInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(OutOfGamutInput, has_uselubricanttransform), + offsetof(OutOfGamutInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned out_of_gamut_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ 5, /* field[5] = ForwardData */ + 7, /* field[7] = GbdData */ 4, /* field[4] = InputCoordinates */ + 8, /* field[8] = LubData */ 6, /* field[6] = ProcessRanges */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 9, /* field[9] = UseLubricantTransform */ }; static const ProtobufCIntRange out_of_gamut_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 7 } + { 0, 10 } }; const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = { @@ -161,7 +200,7 @@ const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = "OutOfGamutInput", "", sizeof(OutOfGamutInput), - 7, + 10, out_of_gamut_input__field_descriptors, out_of_gamut_input__field_indices_by_name, 1, out_of_gamut_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/OutOfGamutInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/OutOfGamutInput.pb-c.h index bcaec7a85..41d5749be 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/OutOfGamutInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/OutOfGamutInput.pb-c.h @@ -42,10 +42,16 @@ struct _OutOfGamutInput ProtobufCBinaryData forwarddata; size_t n_processranges; ProcessRange **processranges; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define OUT_OF_GAMUT_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&out_of_gamut_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* OutOfGamutInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c index 12a349283..39c139cda 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c @@ -52,7 +52,7 @@ void recommended_process_table_input__free_unpacked assert(message->base.descriptor == &recommended_process_table_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[8] = +static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[11] = { { "ThreadL", @@ -150,21 +150,60 @@ static const ProtobufCFieldDescriptor recommended_process_table_input__field_des 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "GbdData", + 9, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(RecommendedProcessTableInput, has_gbddata), + offsetof(RecommendedProcessTableInput, gbddata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "LubData", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BYTES, + offsetof(RecommendedProcessTableInput, has_lubdata), + offsetof(RecommendedProcessTableInput, lubdata), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(RecommendedProcessTableInput, has_uselubricanttransform), + offsetof(RecommendedProcessTableInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned recommended_process_table_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ + 8, /* field[8] = GbdData */ 5, /* field[5] = InputLiquids */ + 9, /* field[9] = LubData */ 6, /* field[6] = ProcessRanges */ 4, /* field[4] = Stops */ 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 7, /* field[7] = UseLightInks */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange recommended_process_table_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 8 } + { 0, 11 } }; const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = { @@ -174,7 +213,7 @@ const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = "RecommendedProcessTableInput", "", sizeof(RecommendedProcessTableInput), - 8, + 11, recommended_process_table_input__field_descriptors, recommended_process_table_input__field_indices_by_name, 1, recommended_process_table_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h index 98b4e1613..e75ddd39e 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v4/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h @@ -45,10 +45,16 @@ struct _RecommendedProcessTableInput ProcessRange **processranges; protobuf_c_boolean has_uselightinks; protobuf_c_boolean uselightinks; + protobuf_c_boolean has_gbddata; + ProtobufCBinaryData gbddata; + protobuf_c_boolean has_lubdata; + ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define RECOMMENDED_PROCESS_TABLE_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&recommended_process_table_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0 } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* RecommendedProcessTableInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/ConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/ConversionInput.pb-c.c index 92f60a719..63c7d45fb 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/ConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/ConversionInput.pb-c.c @@ -52,7 +52,7 @@ void conversion_input__free_unpacked assert(message->base.descriptor == &conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor conversion_input__field_descriptors[16] = +static const ProtobufCFieldDescriptor conversion_input__field_descriptors[17] = { { "ThreadL", @@ -246,6 +246,18 @@ static const ProtobufCFieldDescriptor conversion_input__field_descriptors[16] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "UseLubricantTransform", + 17, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(ConversionInput, has_uselubricanttransform), + offsetof(ConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned conversion_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ @@ -263,12 +275,13 @@ static const unsigned conversion_input__field_indices_by_name[] = { 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 12, /* field[12] = UseLightInks */ + 16, /* field[16] = UseLubricantTransform */ 13, /* field[13] = VMax */ }; static const ProtobufCIntRange conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 16 } + { 0, 17 } }; const ProtobufCMessageDescriptor conversion_input__descriptor = { @@ -278,7 +291,7 @@ const ProtobufCMessageDescriptor conversion_input__descriptor = "ConversionInput", "", sizeof(ConversionInput), - 16, + 17, conversion_input__field_descriptors, conversion_input__field_indices_by_name, 1, conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/ConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/ConversionInput.pb-c.h index 5f03aeceb..da96bb1cf 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/ConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/ConversionInput.pb-c.h @@ -60,10 +60,12 @@ struct _ConversionInput ProtobufCBinaryData gbddata; protobuf_c_boolean has_lubdata; ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, {0,NULL} } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* ConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/GradientConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/GradientConversionInput.pb-c.c index 3b4f011b3..84ac3f36d 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/GradientConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/GradientConversionInput.pb-c.c @@ -52,7 +52,7 @@ void gradient_conversion_input__free_unpacked assert(message->base.descriptor == &gradient_conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[10] = +static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[11] = { { "ThreadL", @@ -174,6 +174,18 @@ static const ProtobufCFieldDescriptor gradient_conversion_input__field_descripto 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(GradientConversionInput, has_uselubricanttransform), + offsetof(GradientConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned gradient_conversion_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ @@ -186,11 +198,12 @@ static const unsigned gradient_conversion_input__field_indices_by_name[] = { 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange gradient_conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 10 } + { 0, 11 } }; const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = { @@ -200,7 +213,7 @@ const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = "GradientConversionInput", "", sizeof(GradientConversionInput), - 10, + 11, gradient_conversion_input__field_descriptors, gradient_conversion_input__field_indices_by_name, 1, gradient_conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/GradientConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/GradientConversionInput.pb-c.h index fa9007907..88e8aa02b 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/GradientConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/GradientConversionInput.pb-c.h @@ -49,10 +49,12 @@ struct _GradientConversionInput ProtobufCBinaryData gbddata; protobuf_c_boolean has_lubdata; ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define GRADIENT_CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&gradient_conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL, 0, {0,NULL}, 0, {0,NULL} } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* GradientConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/OutOfGamutInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/OutOfGamutInput.pb-c.c index 115985567..876fbb7a9 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/OutOfGamutInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/OutOfGamutInput.pb-c.c @@ -52,7 +52,7 @@ void out_of_gamut_input__free_unpacked assert(message->base.descriptor == &out_of_gamut_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[9] = +static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[10] = { { "ThreadL", @@ -162,6 +162,18 @@ static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[9] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "UseLubricantTransform", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(OutOfGamutInput, has_uselubricanttransform), + offsetof(OutOfGamutInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned out_of_gamut_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ @@ -173,11 +185,12 @@ static const unsigned out_of_gamut_input__field_indices_by_name[] = { 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 9, /* field[9] = UseLubricantTransform */ }; static const ProtobufCIntRange out_of_gamut_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 9 } + { 0, 10 } }; const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = { @@ -187,7 +200,7 @@ const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = "OutOfGamutInput", "", sizeof(OutOfGamutInput), - 9, + 10, out_of_gamut_input__field_descriptors, out_of_gamut_input__field_indices_by_name, 1, out_of_gamut_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/OutOfGamutInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/OutOfGamutInput.pb-c.h index 4255f3b82..41d5749be 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/OutOfGamutInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/OutOfGamutInput.pb-c.h @@ -46,10 +46,12 @@ struct _OutOfGamutInput ProtobufCBinaryData gbddata; protobuf_c_boolean has_lubdata; ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define OUT_OF_GAMUT_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&out_of_gamut_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL, 0, {0,NULL}, 0, {0,NULL} } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* OutOfGamutInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c index 1d4e52e7f..39c139cda 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c @@ -52,7 +52,7 @@ void recommended_process_table_input__free_unpacked assert(message->base.descriptor == &recommended_process_table_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[10] = +static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[11] = { { "ThreadL", @@ -174,6 +174,18 @@ static const ProtobufCFieldDescriptor recommended_process_table_input__field_des 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(RecommendedProcessTableInput, has_uselubricanttransform), + offsetof(RecommendedProcessTableInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned recommended_process_table_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ @@ -186,11 +198,12 @@ static const unsigned recommended_process_table_input__field_indices_by_name[] = 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 7, /* field[7] = UseLightInks */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange recommended_process_table_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 10 } + { 0, 11 } }; const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = { @@ -200,7 +213,7 @@ const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = "RecommendedProcessTableInput", "", sizeof(RecommendedProcessTableInput), - 10, + 11, recommended_process_table_input__field_descriptors, recommended_process_table_input__field_indices_by_name, 1, recommended_process_table_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h index 393b50ddc..e75ddd39e 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v5/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h @@ -49,10 +49,12 @@ struct _RecommendedProcessTableInput ProtobufCBinaryData gbddata; protobuf_c_boolean has_lubdata; ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define RECOMMENDED_PROCESS_TABLE_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&recommended_process_table_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0, 0, {0,NULL}, 0, {0,NULL} } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* RecommendedProcessTableInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/ConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/ConversionInput.pb-c.c index 92f60a719..63c7d45fb 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/ConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/ConversionInput.pb-c.c @@ -52,7 +52,7 @@ void conversion_input__free_unpacked assert(message->base.descriptor == &conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor conversion_input__field_descriptors[16] = +static const ProtobufCFieldDescriptor conversion_input__field_descriptors[17] = { { "ThreadL", @@ -246,6 +246,18 @@ static const ProtobufCFieldDescriptor conversion_input__field_descriptors[16] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "UseLubricantTransform", + 17, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(ConversionInput, has_uselubricanttransform), + offsetof(ConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned conversion_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ @@ -263,12 +275,13 @@ static const unsigned conversion_input__field_indices_by_name[] = { 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 12, /* field[12] = UseLightInks */ + 16, /* field[16] = UseLubricantTransform */ 13, /* field[13] = VMax */ }; static const ProtobufCIntRange conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 16 } + { 0, 17 } }; const ProtobufCMessageDescriptor conversion_input__descriptor = { @@ -278,7 +291,7 @@ const ProtobufCMessageDescriptor conversion_input__descriptor = "ConversionInput", "", sizeof(ConversionInput), - 16, + 17, conversion_input__field_descriptors, conversion_input__field_indices_by_name, 1, conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/ConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/ConversionInput.pb-c.h index 5f03aeceb..da96bb1cf 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/ConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/ConversionInput.pb-c.h @@ -60,10 +60,12 @@ struct _ConversionInput ProtobufCBinaryData gbddata; protobuf_c_boolean has_lubdata; ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, {0,NULL} } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0, 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* ConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/GradientConversionInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/GradientConversionInput.pb-c.c index 3b4f011b3..84ac3f36d 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/GradientConversionInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/GradientConversionInput.pb-c.c @@ -52,7 +52,7 @@ void gradient_conversion_input__free_unpacked assert(message->base.descriptor == &gradient_conversion_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[10] = +static const ProtobufCFieldDescriptor gradient_conversion_input__field_descriptors[11] = { { "ThreadL", @@ -174,6 +174,18 @@ static const ProtobufCFieldDescriptor gradient_conversion_input__field_descripto 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(GradientConversionInput, has_uselubricanttransform), + offsetof(GradientConversionInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned gradient_conversion_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ @@ -186,11 +198,12 @@ static const unsigned gradient_conversion_input__field_indices_by_name[] = { 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange gradient_conversion_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 10 } + { 0, 11 } }; const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = { @@ -200,7 +213,7 @@ const ProtobufCMessageDescriptor gradient_conversion_input__descriptor = "GradientConversionInput", "", sizeof(GradientConversionInput), - 10, + 11, gradient_conversion_input__field_descriptors, gradient_conversion_input__field_indices_by_name, 1, gradient_conversion_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/GradientConversionInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/GradientConversionInput.pb-c.h index fa9007907..88e8aa02b 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/GradientConversionInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/GradientConversionInput.pb-c.h @@ -49,10 +49,12 @@ struct _GradientConversionInput ProtobufCBinaryData gbddata; protobuf_c_boolean has_lubdata; ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define GRADIENT_CONVERSION_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&gradient_conversion_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL, 0, {0,NULL}, 0, {0,NULL} } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0, 0, 0,NULL, 0,NULL, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* GradientConversionInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/OutOfGamutInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/OutOfGamutInput.pb-c.c index 115985567..876fbb7a9 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/OutOfGamutInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/OutOfGamutInput.pb-c.c @@ -52,7 +52,7 @@ void out_of_gamut_input__free_unpacked assert(message->base.descriptor == &out_of_gamut_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[9] = +static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[10] = { { "ThreadL", @@ -162,6 +162,18 @@ static const ProtobufCFieldDescriptor out_of_gamut_input__field_descriptors[9] = 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "UseLubricantTransform", + 10, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(OutOfGamutInput, has_uselubricanttransform), + offsetof(OutOfGamutInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned out_of_gamut_input__field_indices_by_name[] = { 3, /* field[3] = ColorSpace */ @@ -173,11 +185,12 @@ static const unsigned out_of_gamut_input__field_indices_by_name[] = { 1, /* field[1] = ThreadA */ 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ + 9, /* field[9] = UseLubricantTransform */ }; static const ProtobufCIntRange out_of_gamut_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 9 } + { 0, 10 } }; const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = { @@ -187,7 +200,7 @@ const ProtobufCMessageDescriptor out_of_gamut_input__descriptor = "OutOfGamutInput", "", sizeof(OutOfGamutInput), - 9, + 10, out_of_gamut_input__field_descriptors, out_of_gamut_input__field_indices_by_name, 1, out_of_gamut_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/OutOfGamutInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/OutOfGamutInput.pb-c.h index 4255f3b82..41d5749be 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/OutOfGamutInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/OutOfGamutInput.pb-c.h @@ -46,10 +46,12 @@ struct _OutOfGamutInput ProtobufCBinaryData gbddata; protobuf_c_boolean has_lubdata; ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define OUT_OF_GAMUT_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&out_of_gamut_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL, 0, {0,NULL}, 0, {0,NULL} } + , 0, 0, 0, 0, 0, 0, 0, COLOR_SPACE__Volume, NULL, 0, {0,NULL}, 0,NULL, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* OutOfGamutInput methods */ diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c index 1d4e52e7f..39c139cda 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/RecommendedProcessTableInput.pb-c.c @@ -52,7 +52,7 @@ void recommended_process_table_input__free_unpacked assert(message->base.descriptor == &recommended_process_table_input__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } -static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[10] = +static const ProtobufCFieldDescriptor recommended_process_table_input__field_descriptors[11] = { { "ThreadL", @@ -174,6 +174,18 @@ static const ProtobufCFieldDescriptor recommended_process_table_input__field_des 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, + { + "UseLubricantTransform", + 11, + PROTOBUF_C_LABEL_OPTIONAL, + PROTOBUF_C_TYPE_BOOL, + offsetof(RecommendedProcessTableInput, has_uselubricanttransform), + offsetof(RecommendedProcessTableInput, uselubricanttransform), + NULL, + NULL, + 0, /* flags */ + 0,NULL,NULL /* reserved1,reserved2, etc */ + }, }; static const unsigned recommended_process_table_input__field_indices_by_name[] = { 3, /* field[3] = ForwardData */ @@ -186,11 +198,12 @@ static const unsigned recommended_process_table_input__field_indices_by_name[] = 2, /* field[2] = ThreadB */ 0, /* field[0] = ThreadL */ 7, /* field[7] = UseLightInks */ + 10, /* field[10] = UseLubricantTransform */ }; static const ProtobufCIntRange recommended_process_table_input__number_ranges[1 + 1] = { { 1, 0 }, - { 0, 10 } + { 0, 11 } }; const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = { @@ -200,7 +213,7 @@ const ProtobufCMessageDescriptor recommended_process_table_input__descriptor = "RecommendedProcessTableInput", "", sizeof(RecommendedProcessTableInput), - 10, + 11, recommended_process_table_input__field_descriptors, recommended_process_table_input__field_indices_by_name, 1, recommended_process_table_input__number_ranges, diff --git a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h index 393b50ddc..e75ddd39e 100644 --- a/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h +++ b/Software/Visual_Studio/ColorLib/Tango.ColorLib_v6/PMR/ColorLab/RecommendedProcessTableInput.pb-c.h @@ -49,10 +49,12 @@ struct _RecommendedProcessTableInput ProtobufCBinaryData gbddata; protobuf_c_boolean has_lubdata; ProtobufCBinaryData lubdata; + protobuf_c_boolean has_uselubricanttransform; + protobuf_c_boolean uselubricanttransform; }; #define RECOMMENDED_PROCESS_TABLE_INPUT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&recommended_process_table_input__descriptor) \ - , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0, 0, {0,NULL}, 0, {0,NULL} } + , 0, 0, 0, 0, 0, 0, 0, {0,NULL}, 0,NULL, 0,NULL, 0,NULL, 0, 0, 0, {0,NULL}, 0, {0,NULL}, 0, 0 } /* RecommendedProcessTableInput methods */ diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/ViewModels/MainViewVM.cs index 6da1cf64b..44ba71ac0 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.RML/ViewModels/MainViewVM.cs @@ -1110,6 +1110,18 @@ namespace Tango.MachineStudio.RML.ViewModels input.UseLightInks = ActiveRML.UseLightInks; input.VMax = ActiveRML.VMax; + if (SelectedGBD != null) + { + input.GbdData = ByteString.CopyFrom(SelectedGBD.Data); + } + + if (SelectedLUB != null) + { + input.LubData = ByteString.CopyFrom(SelectedLUB.Data); + } + + input.UseLubricantTransform = ActiveRML.UseLubricantTransform; + //Validate calibration data foreach (var vm in CalibrationDataViewVM.LiquidsCalibrationData.Where(x => x.LiquidType.HasPigment)) { |
