occt: master f9b30c0d
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
tiv | bugmaster | master | 2019-04-12 07:45:25 | master a5278fc1 |
Affected Issues | 0030623: Draw Harness - support hex color codes within ViewerTest::ParseColor() | |||
Changeset | 0030623: Draw Harness - support hex color codes within ViewerTest::ParseColor() ViewerTest::ParseColor() function is improved to be able to parse the following set of input arguments: - "Red Green Blue [Alpha]", where Red, Green, Blue, Alpha must be integers within the range [0, 255] or reals within the range [0.0, 1.0]. Note that "0 0 1" triple is parsed as "0.0 0.0 1.0" and will be interpreted as a blue color. - "ColorName [Alpha]", where ColorName is one of WHITE, BLACK, RED, GREEN, BLUE, etc. (look at Quantity_NameOfColor enumeration for all possible variants). Alpha may be integer or real, as described at the previous list item. - #HHH, [#]HHH[H], [#]HHHHHH[HH], where H is a hexadecimal digit (0 .. 9, a .. f, or A .. F). There are a short hexadecimal RGB, RGBA formats, and a usual RGB[A], respectively. |
|||
mod - src/Draw/Draw.hxx | Diff File | |||
mod - src/Draw/Draw_VariableCommands.cxx | Diff File | |||
mod - src/NCollection/NCollection_Mat4.hxx | Diff File | |||
mod - src/NCollection/NCollection_Vec2.hxx | Diff File | |||
mod - src/NCollection/NCollection_Vec3.hxx | Diff File | |||
mod - src/NCollection/NCollection_Vec4.hxx | Diff File | |||
mod - src/Quantity/FILES | Diff File | |||
mod - src/Quantity/Quantity_Color.cxx | Diff File | |||
mod - src/Quantity/Quantity_Color.hxx | Diff File | |||
add - src/Quantity/Quantity_ColorRGBA.cxx | Diff File | |||
mod - src/Quantity/Quantity_ColorRGBA.hxx | Diff File | |||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest.hxx | Diff File |