-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2016 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
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
+#include <Basics_OCCTVersion.hxx>
+
class ViewerData_AISShape
#ifdef USE_TEXTURED_SHAPE
: public AIS_TexturedShape
bool myIsClippable;
public:
- DEFINE_STANDARD_RTTI(ViewerData_AISShape)
+
+#ifdef USE_TEXTURED_SHAPE
+ OCCT_DEFINE_STANDARD_RTTIEXT(ViewerData_AISShape,AIS_TexturedShape)
+#else
+ OCCT_DEFINE_STANDARD_RTTIEXT(ViewerData_AISShape,AIS_Shape)
+#endif
};
#ifdef USE_TEXTURED_SHAPE
-DEFINE_STANDARD_HANDLE(ViewerData_AISShape, AIS_TexturedShape)
+ DEFINE_STANDARD_HANDLE(ViewerData_AISShape, AIS_TexturedShape)
#else
-DEFINE_STANDARD_HANDLE(ViewerData_AISShape, AIS_Shape)
+ DEFINE_STANDARD_HANDLE(ViewerData_AISShape, AIS_Shape)
#endif
#endif // _ViewerData_AISShape_HeaderFile