kgv
aaf8d6a98d
0030969: Coding Rules - refactor Quantity_Color.cxx color table definition
...
The table of named colors has been compressed and moved out
from Quantity_Color.cxx into Quantity_ColorTable.pxx.
Quantity_NameOfColor - grayscale enumeration values have been re-ordered to fix discontinuity.
Duplicating colors has been merged within enumeration:
CHARTREUSE=CHARTREUSE1, GOLD=GOLD1, GREEN=GREEN1, ORANGE=ORANGE1,
ORANGERED=ORANGERED1, RED=RED1, TOMATO=TOMATO1, YELLOW=YELLOW1.
Added aliases to several other common colors:
BLUE=BLUE1, CYAN=CYAN1, LIGHTCYAN=LIGHTCYAN1, MAGENTA=MAGENTA1.
Quantity_Color class definition has been cleaned to follow OCCT coding style.
Quantity_Color now stores NCollection_Vec3<float> as class field instead of separate components.
Removed unused class Quantity_ColorDefinitionError.
New methods Quantity_Color::Convert_LinearRGB_To_sRGB() and Quantity_Color::Convert_sRGB_To_LinearRGB()
converting RGB components from linear to non-linear sRGB colorspace and vice versa.
Image_PixMap::PixelColor() and Image_PixMap::SetPixelColor() methods have been extended
with an optional argument for performing linearization/delinearization of 8-bit sRGB pixel formats.
Draw Harness command AISColor has been corrected to take color name instead of enumeration index.
2019-10-22 15:15:51 +03:00
..
2012-12-28 18:50:48 +04:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-02-22 16:23:35 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2012-12-21 16:39:38 +04:00
2012-12-21 16:39:38 +04:00
2012-12-21 16:39:38 +04:00
2016-02-05 11:14:37 +03:00
2018-07-27 16:19:26 +03:00
2018-11-02 17:06:40 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2018-11-02 17:06:40 +03:00
2016-06-02 14:23:40 +03:00
2019-10-22 15:15:51 +03:00
2019-02-26 15:23:18 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2017-09-28 10:44:24 +03:00
2015-08-20 16:45:54 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-02-26 15:23:18 +03:00
2018-06-23 13:12:36 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2013-01-11 15:30:11 +04:00
2013-01-11 15:30:11 +04:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:44 +03:00
2018-11-02 17:06:40 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:37 +03:00
2018-11-02 17:06:40 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2013-01-18 14:22:14 +04:00
2016-06-02 14:23:40 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2018-10-22 18:29:28 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-04-22 19:31:24 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2017-08-30 13:52:46 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2017-05-18 16:49:07 +03:00
2016-02-05 11:14:37 +03:00
2013-02-01 17:32:08 +04:00
2013-02-01 17:32:08 +04:00
2013-02-01 17:32:08 +04:00
2013-02-01 17:32:08 +04:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2018-03-26 15:40:11 +03:00
2015-08-27 13:24:40 +03:00
2017-10-06 10:28:30 +03:00
2017-09-22 11:51:38 +03:00
2019-10-22 15:15:51 +03:00
2016-04-08 11:42:00 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2018-11-02 17:06:40 +03:00
2016-08-04 11:24:22 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:37 +03:00
2015-10-15 12:15:06 +03:00
2016-02-05 11:14:44 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2013-02-01 17:32:08 +04:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2013-02-01 17:32:08 +04:00
2019-09-25 17:46:57 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-09-30 11:17:11 +03:00
2016-02-05 11:14:37 +03:00
2013-01-25 16:22:41 +04:00
2016-02-05 11:14:37 +03:00
2015-03-26 18:10:29 +03:00
2019-04-22 19:31:24 +03:00
2016-09-30 09:43:12 +03:00
2016-02-05 11:14:37 +03:00
2016-06-23 18:14:45 +03:00
2018-10-17 16:35:31 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:44 +03:00
2015-03-05 14:49:32 +03:00
2016-02-05 11:14:37 +03:00
2018-10-17 16:35:31 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-02-28 20:20:45 +03:00
2014-08-28 17:38:17 +04:00
2012-12-14 16:56:11 +04:00
2015-04-09 15:14:21 +03:00
2015-04-06 17:24:23 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2014-08-14 12:21:54 +04:00
2014-08-14 12:21:54 +04:00
2015-04-06 17:27:38 +03:00
2015-04-06 17:27:38 +03:00
2019-10-22 15:15:51 +03:00
2016-07-07 15:15:50 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2013-03-01 14:14:34 +04:00
2016-07-28 15:14:12 +03:00
2017-07-21 12:10:37 +03:00
2016-02-05 11:14:37 +03:00
2018-10-17 16:35:31 +03:00
2015-03-05 14:49:32 +03:00
2015-03-05 14:49:32 +03:00
2015-03-05 14:49:32 +03:00
2016-02-05 11:14:37 +03:00
2015-06-20 16:08:12 +03:00
2016-07-07 15:15:50 +03:00
2016-07-07 15:15:50 +03:00
2016-07-07 15:15:50 +03:00
2016-07-07 15:15:50 +03:00
2016-02-05 11:14:37 +03:00
2016-10-21 11:12:03 +03:00
2016-10-21 11:12:03 +03:00
2016-10-21 11:12:03 +03:00
2016-08-11 12:10:11 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-01-11 18:57:52 +03:00
2019-01-11 18:57:52 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2014-08-28 17:38:17 +04:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2017-07-13 17:29:40 +03:00
2014-01-20 14:45:30 +04:00
2015-08-27 15:30:18 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2015-08-27 15:30:18 +03:00
2015-08-27 15:30:18 +03:00
2018-03-26 15:55:57 +03:00
2015-08-06 12:16:41 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2014-10-09 16:25:20 +04:00
2016-02-05 11:14:37 +03:00
2016-10-27 17:21:02 +03:00
2015-04-06 17:27:38 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2014-03-20 13:47:23 +04:00
2016-07-28 15:14:12 +03:00
2014-08-28 17:38:17 +04:00
2014-05-15 19:59:28 +04:00
2014-04-17 15:57:28 +04:00
2016-02-05 11:14:37 +03:00
2014-08-28 17:38:17 +04:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2014-10-02 14:06:07 +04:00
2016-02-05 11:14:37 +03:00
2017-09-29 09:42:01 +03:00
2016-02-05 11:14:37 +03:00
2018-06-14 14:03:02 +03:00
2019-02-28 20:20:45 +03:00
2016-02-05 11:14:37 +03:00
2019-02-28 20:20:45 +03:00
2015-04-06 17:27:38 +03:00
2014-08-21 11:30:42 +04:00
2015-09-10 16:36:40 +03:00
2019-10-22 15:15:51 +03:00
2014-08-28 17:38:11 +04:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2015-09-10 16:36:40 +03:00
2014-10-09 14:04:21 +04:00
2016-02-05 11:14:37 +03:00
2016-10-27 17:21:02 +03:00
2015-08-20 16:45:54 +03:00
2015-08-20 16:45:54 +03:00
2014-10-09 16:31:02 +04:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2019-01-11 18:57:52 +03:00
2016-02-05 11:14:37 +03:00
2014-11-21 15:43:12 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-09-06 18:26:42 +03:00
2018-03-16 14:56:40 +03:00
2014-12-11 15:37:15 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2015-04-06 17:27:38 +03:00
2016-07-28 15:14:12 +03:00
2016-07-28 15:14:12 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-03-07 18:06:48 +03:00
2019-03-07 18:06:48 +03:00
2019-01-11 18:57:52 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-12-16 11:58:10 +03:00
2017-09-22 11:51:40 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-01-11 18:57:52 +03:00
2019-01-11 18:57:52 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2015-09-10 16:36:40 +03:00
2019-04-22 19:31:24 +03:00
2016-09-30 09:43:12 +03:00
2015-02-12 12:17:00 +03:00
2018-07-20 16:58:37 +03:00
2016-02-05 11:14:37 +03:00
2015-03-05 16:02:32 +03:00
2016-06-09 12:29:09 +03:00
2015-08-20 16:45:54 +03:00
2015-04-09 17:00:25 +03:00
2016-08-11 13:55:33 +03:00
2015-10-15 11:43:54 +03:00
2015-04-16 11:21:17 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2016-10-13 13:40:36 +03:00
2015-05-21 14:02:46 +03:00
2015-05-08 08:56:33 +03:00
2015-05-15 15:33:10 +03:00
2019-06-13 18:50:12 +03:00
2016-09-30 09:43:12 +03:00
2019-03-07 18:06:48 +03:00
2016-11-17 15:40:15 +03:00
2015-05-21 13:53:58 +03:00
2015-05-21 14:33:32 +03:00
2015-05-21 14:12:15 +03:00
2016-06-23 18:15:04 +03:00
2016-02-05 11:14:37 +03:00
2018-05-24 15:36:18 +03:00
2015-10-08 13:20:39 +03:00
2015-08-27 15:30:13 +03:00
2017-09-22 11:51:40 +03:00
2017-10-12 12:23:18 +03:00
2015-07-28 17:59:27 +03:00
2019-10-22 15:15:51 +03:00
2018-03-26 15:55:57 +03:00
2016-11-17 15:40:15 +03:00
2016-04-22 15:21:32 +03:00
2019-03-07 18:06:48 +03:00
2018-05-24 15:36:17 +03:00
2016-02-05 11:14:37 +03:00
2015-08-20 16:50:31 +03:00
2016-02-05 11:14:37 +03:00
2016-02-05 11:14:37 +03:00
2019-10-22 15:15:51 +03:00
2016-07-07 14:30:18 +03:00
2015-09-22 11:52:48 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2016-06-09 12:29:09 +03:00
2016-02-05 11:14:37 +03:00
2016-02-04 13:20:38 +03:00
2017-04-28 12:48:54 +03:00
2016-02-05 11:14:37 +03:00
2015-11-19 14:29:31 +03:00
2016-06-09 12:29:09 +03:00
2019-10-22 15:15:51 +03:00
2015-12-04 13:03:28 +03:00
2019-10-22 15:15:51 +03:00
2016-06-23 18:15:04 +03:00
2015-12-17 18:07:57 +03:00
2015-12-17 15:52:06 +03:00
2016-11-03 14:15:53 +03:00
2019-02-28 20:20:45 +03:00
2016-03-18 16:26:52 +03:00
2017-11-02 17:02:45 +03:00
2016-04-04 16:47:09 +03:00
2016-04-22 15:21:45 +03:00
2016-05-27 11:57:55 +03:00
2016-09-30 11:17:12 +03:00
2016-06-23 18:13:57 +03:00
2019-10-22 15:15:51 +03:00
2016-06-09 12:29:09 +03:00
2019-10-22 15:15:51 +03:00
2018-03-26 15:55:57 +03:00
2016-07-07 14:16:23 +03:00
2016-07-07 14:16:23 +03:00
2019-10-22 15:15:51 +03:00
2016-06-30 13:56:33 +03:00
2016-07-07 14:13:52 +03:00
2016-10-27 17:02:18 +03:00
2016-10-27 17:48:30 +03:00
2016-08-04 11:56:59 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2016-08-11 12:33:21 +03:00
2016-08-26 09:46:43 +03:00
2019-10-22 15:15:51 +03:00
2016-10-21 11:12:13 +03:00
2016-09-08 11:24:28 +03:00
2016-09-01 13:19:14 +03:00
2019-02-28 20:20:45 +03:00
2019-10-22 15:15:51 +03:00
2017-09-28 10:44:24 +03:00
2016-09-30 11:17:13 +03:00
2016-10-13 14:01:37 +03:00
2019-10-22 15:15:51 +03:00
2016-10-27 17:11:33 +03:00
2016-10-27 17:11:33 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2016-11-17 15:32:47 +03:00
2019-10-22 15:15:51 +03:00
2016-12-15 16:28:58 +03:00
2019-10-22 15:15:51 +03:00
2016-12-22 12:46:49 +03:00
2016-12-22 12:46:49 +03:00
2019-02-22 16:23:35 +03:00
2017-01-19 17:24:49 +03:00
2019-10-22 15:15:51 +03:00
2017-05-18 16:49:07 +03:00
2017-08-29 11:28:51 +03:00
2017-04-20 12:36:07 +03:00
2017-06-15 11:30:15 +03:00
2017-07-13 12:42:47 +03:00
2019-02-06 16:18:00 +03:00
2018-03-16 14:56:28 +03:00
2018-10-05 15:31:38 +03:00
2017-08-29 11:28:51 +03:00
2017-10-12 12:23:18 +03:00
2017-10-26 12:53:38 +03:00
2019-03-07 18:06:48 +03:00
2018-03-16 15:05:52 +03:00
2018-04-10 16:07:11 +03:00
2018-05-24 15:36:23 +03:00
2019-04-22 19:31:24 +03:00
2018-07-13 15:02:38 +03:00
2019-07-30 19:34:49 +03:00
2019-04-22 19:31:24 +03:00
2018-07-06 15:56:08 +03:00
2018-08-02 18:47:38 +03:00
2018-07-13 15:05:40 +03:00
2019-10-22 15:15:51 +03:00
2018-09-03 15:46:20 +03:00
2018-09-22 17:48:53 +03:00
2019-03-03 20:59:18 +03:00
2018-10-10 18:50:00 +03:00
2019-01-11 18:57:52 +03:00
2019-01-11 18:57:52 +03:00
2019-01-11 18:57:53 +03:00
2019-01-11 18:57:53 +03:00
2019-05-16 19:34:17 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-10-22 15:15:51 +03:00
2019-04-25 16:41:17 +03:00
2019-04-26 16:59:35 +03:00
2019-08-07 19:54:06 +03:00
2019-05-20 11:19:41 +03:00
2019-05-21 18:53:46 +03:00
2019-05-30 18:42:32 +03:00
2019-06-20 15:20:51 +03:00
2019-07-04 19:36:30 +03:00
2019-07-04 19:36:30 +03:00
2019-08-23 16:56:37 +03:00
2019-09-24 13:18:28 +03:00
2019-09-14 11:45:35 +03:00
2019-09-20 19:39:28 +03:00
2016-02-05 11:14:37 +03:00