0031909: Visualization, AIS_Trihedron - replace maps with arrays
authorkgv <kgv@opencascade.com>
Thu, 5 Nov 2020 09:30:46 +0000 (12:30 +0300)
committerbugmaster <bugmaster@opencascade.com>
Sat, 21 Nov 2020 09:19:44 +0000 (12:19 +0300)
commit24f9d04c728bc00e0286788fd2f7e0a5fd6609c3
treea8a16041a3976e7accf29eabdce10b057035aa7e
parent84d0342cef7a1eb2c4ea10af84d3a608c003159a
0031909: Visualization, AIS_Trihedron - replace maps with arrays

Prs3d_DatumAspect, AIS_Trihedron - redundant maps have been replaced by explicitly sized arrays.

AIS_Trihedron::myHasOwnDatumAspect - removed unused class field.

Prs3d_DatumAttribute, Prs3d_DatumParts, Prs3d_DatumAxes - enumeration values
have been renamed to have full name prefix.

vzbufftrihedron - fixed no more necessary Quantity_Color -> Quantity_NameOfColor convertion.
18 files changed:
src/AIS/AIS_Axis.cxx
src/AIS/AIS_GraphicTool.cxx
src/AIS/AIS_InteractiveContext.cxx
src/AIS/AIS_Plane.cxx
src/AIS/AIS_PlaneTrihedron.cxx
src/AIS/AIS_Trihedron.cxx
src/AIS/AIS_Trihedron.hxx
src/AIS/AIS_ViewCube.cxx
src/AIS/AIS_ViewCube.hxx
src/DsgPrs/DsgPrs_DatumPrs.cxx
src/Prs3d/Prs3d_DatumAspect.cxx
src/Prs3d/Prs3d_DatumAspect.hxx
src/Prs3d/Prs3d_DatumAttribute.hxx
src/Prs3d/Prs3d_DatumAxes.hxx
src/Prs3d/Prs3d_DatumParts.hxx
src/Prs3d/Prs3d_Drawer.cxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
src/ViewerTest/ViewerTest_ViewerCommands.cxx