]> SALOME platform Git repositories - modules/visu.git/commit
Salome HOME
0019819: EDF 643 VISU : Scalar bar ergonomics
authorsln <sln@opencascade.com>
Tue, 16 Dec 2008 11:00:22 +0000 (11:00 +0000)
committersln <sln@opencascade.com>
Tue, 16 Dec 2008 11:00:22 +0000 (11:00 +0000)
commitf365af0a29b0786e9f5b7c8a60d50e51f201598a
treebcb1c54166965f92d330cabbaf11464bfee9f677
parent9bac292a8b1759eacdfe621f7a31c69c5a609b0c
0019819: EDF 643 VISU : Scalar bar ergonomics

Scalar bar ergonomics is updated.

Two Parameters ?Title width (%)? and ?Title height (%)? are replaced with one parameter ?Title size (%)?.

Two Parameters ?Labels width (%)? and ?Labels height (%)? are replaced with one parameter ?Labels size (%)?.

Format of labels is stored as integer value specified format precision instead of string value representing format. This integer value is used by Preferences and ?Bar properties? dialog box. All other internal objects (actors and presentations) uses format as string values. Two auxiliary methods  VISU_Prs3dUtils::ToFormat() and  VISU_Prs3dUtils::ToPrecision() are created for converting precision to format and vice versa.
src/VISU_I/VISU_ColoredPrs3d_i.cc
src/VISU_I/VISU_ColoredPrs3d_i.hh
src/VISU_I/VISU_GaussPoints_i.cc
src/VISU_I/VISU_PointMap3d_i.cc
src/VISU_I/VISU_PointMap3d_i.hh
src/VISU_I/VISU_Prs3dUtils.cc
src/VISU_I/VISU_Prs3dUtils.hh
src/VISU_I/VISU_ScalarMap_i.cc