Salome HOME
added support for all type of edges in KindOfShape method
[modules/geom.git] / src / OBJECT / GEOM_AISShape.hxx
index 46d862f9fb49cd47c15679e2786ce02bb98b751f..b902f2304789ab485be44c0e0cc062da4b935faa 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2016  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2022  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
@@ -76,6 +76,8 @@ public:
 
   Standard_EXPORT void highlightSubShapes(const TColStd_IndexedMapOfInteger& aIndexMap, const Standard_Boolean aHighlight );
   
+  Standard_Boolean AcceptDisplayMode(const Standard_Integer theMode) const;
+
   Standard_EXPORT void SetShadingColor(const Quantity_Color &aCol);
   Standard_EXPORT void SetEdgesInShadingColor(const Quantity_Color &aCol);
   Standard_EXPORT void SetLabelColor(const Quantity_Color &aCol);
@@ -157,7 +159,7 @@ private:
   static Quantity_Color    myTopLevelColor;
 
 public:
-  OCCT_DEFINE_STANDARD_RTTIEXT(GEOM_AISShape,SALOME_AISShape)
+  DEFINE_STANDARD_RTTIEXT(GEOM_AISShape, SALOME_AISShape)
 };
 
 DEFINE_STANDARD_HANDLE(GEOM_AISShape, SALOME_AISShape)