]> SALOME platform Git repositories - modules/geom.git/blobdiff - src/GEOMBase/GEOMBase.cxx
Salome HOME
0022768: [EDF] Model inspector
[modules/geom.git] / src / GEOMBase / GEOMBase.cxx
index 849e433afbc10a34dab3ac0c037039162640d844..58c8ee0d02931072bad08b51578071699e1afcdc 100644 (file)
@@ -808,7 +808,7 @@ bool GEOMBase::IsShape( GEOM::GEOM_Object_ptr object )
 // function : TypeName()
 // purpose  : Get string representation for the shape type
 //=======================================================================
-QString GEOMBase::TypeName( TopAbs_ShapeEnum type )
+QString GEOMBase::TypeName( TopAbs_ShapeEnum type, bool capitalize )
 {
   QString name = "shape";
   switch( type ) {
@@ -831,6 +831,8 @@ QString GEOMBase::TypeName( TopAbs_ShapeEnum type )
   default:
     break;
   }
+  if ( capitalize && !name.isEmpty() )
+    name = name.left(1).toUpper() + name.mid(1);
   return name;
 }