-// Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2020 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
QString selectionMode() const;
bool isVectorsMode( const int ) const;
bool isVerticesMode( const int ) const;
+ bool isNameMode( const int ) const;
bool hasChildren( const int ) const;
int nbChildren( const int ) const;
bool hasConcealedChildren( const int ) const;
bool hasHiddenDimensions( const int ) const;
bool hasVisibleDimensions( const int ) const;
+ int annotationsCount() const;
+
+ bool hasAnnotations( const int, bool&, bool& ) const;
+ bool hasHiddenAnnotations( const int ) const;
+ bool hasVisibleAnnotations( const int ) const;
+
GEOM::GEOM_Object_ptr getObject( const int ) const;
GEOM::GEOM_BaseObject_ptr getBaseObject( const int ) const;
private:
GeomObjectVector myObjects;
+ QStringList myAnnotationEntries;
};
#endif