]> OCCT Git - occt-copy.git/commit
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)
committerkgv <kgv@opencascade.com>
Sat, 17 Mar 2018 09:53:57 +0000 (12:53 +0300)
commitca9c3e9ad55e6e3b3fd1c402efac443051efadf7
treedc9d672ada318a3b53f98f9c06dda475b0fb31ee
parent3bd4878b2b4325bd8e1a8551ef760c4aefa5f321
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.

# Conflicts:
# dox/dev_guides/upgrade/upgrade.md
24 files changed:
adm/upgrade.dat
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