0028441: Coding Rules - move out nested Image_PixMap::ImgFormat enumeration to dedica...
authorkgv <kgv@opencascade.com>
Sun, 5 Feb 2017 10:47:27 +0000 (13:47 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 2 Mar 2017 09:32:02 +0000 (12:32 +0300)
commitdc858f4c5a30a4d9bdb1e9755a802d1844dd0a99
tree2c37fa4c8c0fe637e67048a55be03213c3bf4821
parente6afb53983172155891ef175943534e0e1a24f75
0028441: Coding Rules - move out nested Image_PixMap::ImgFormat enumeration to dedicated enum Image_Format

Enumeration Image_PixMap::ImgFormat, previously declared as nested
enumeration within class *Image_PixMap*,
has been moved to global namespace as Image_Format following OCCT coding rules.

The enumeration values have suffix Image_Format_ and preserve
previous name scheme for easy renaming of old values.
E.g. Image_PixMap::ImgGray become Image_Format_Gray.
Old definitions are preserved as depreacated aliases to the new ones.
25 files changed:
adm/upgrade.dat
dox/dev_guides/upgrade/upgrade.md
src/Draw/Draw_Window.cxx
src/Font/Font_FTFont.cxx
src/Graphic3d/Graphic3d_HatchStyle.cxx
src/Graphic3d/Graphic3d_MarkerImage.cxx
src/Graphic3d/Graphic3d_TextureRoot.hxx
src/Image/FILES
src/Image/Image_AlienPixMap.cxx
src/Image/Image_AlienPixMap.hxx
src/Image/Image_Diff.cxx
src/Image/Image_Format.hxx [new file with mode: 0644]
src/Image/Image_PixMap.cxx
src/Image/Image_PixMap.hxx
src/MeshVS/MeshVS_NodalColorPrsBuilder.cxx
src/OpenGl/OpenGl_AspectMarker.cxx
src/OpenGl/OpenGl_Font.cxx
src/OpenGl/OpenGl_Texture.cxx
src/OpenGl/OpenGl_Workspace.cxx
src/QABugs/QABugs_19.cxx
src/StdSelect/StdSelect_ViewerSelector3d.cxx
src/V3d/V3d_View.cxx
src/ViewerTest/ViewerTest.cxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
src/ViewerTest/ViewerTest_ViewerCommands.cxx