X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGEOMBase%2FGEOMBase.h;h=8d35354dfdab4baab8f30491cf574d351ebf405c;hb=bbafce4b04731f9219f75dc124ec2429d994c202;hp=d1f8cbfcb1f32810eef864ab17b4147c41eb1c9d;hpb=c6a9f0c74a1f9d79794a4a6b8791a7f1da1ec605;p=modules%2Fgeom.git diff --git a/src/GEOMBase/GEOMBase.h b/src/GEOMBase/GEOMBase.h index d1f8cbfcb..8d35354df 100644 --- a/src/GEOMBase/GEOMBase.h +++ b/src/GEOMBase/GEOMBase.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2024 CEA, EDF, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -6,7 +6,7 @@ // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public // License as published by the Free Software Foundation; either -// version 2.1 of the License. +// version 2.1 of the License, or (at your option) any later version. // // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -66,7 +66,7 @@ public : const bool shapesOnly = false ); static QString GetShapeTypeString( const TopoDS_Shape& shape ); - /* Convertions */ + /* Conversions */ static Handle(GEOM_AISShape) ConvertIOinGEOMAISShape( const Handle(SALOME_InteractiveObject)& IO, bool onlyInActiveView = false ); @@ -127,13 +127,13 @@ public : static bool IsShape( GEOM::GEOM_Object_ptr object ); /* Get string representation of shape type */ - static QString TypeName( TopAbs_ShapeEnum type ); + static QString TypeName( TopAbs_ShapeEnum type, bool capitalize = false ); /* Get study entry for the given object */ static QString GetEntry( GEOM::GEOM_Object_ptr object ); /* Publish sub-shape under the main object */ - static void PublishSubObject( GEOM::GEOM_Object_ptr object ); + static void PublishSubObject( GEOM::GEOM_Object_ptr object, const QString& name = QString() ); static void Synchronize( QList& left, QList& right ); };