FIND_LIBRARY(PyInterp PyInterp ${SUIT_LIB_DIR})
FIND_LIBRARY(qtx qtx ${SUIT_LIB_DIR})
FIND_LIBRARY(suit suit ${SUIT_LIB_DIR})
+ FIND_LIBRARY(ViewerData ViewerData ${SUIT_LIB_DIR})
IF(WIN32)
SET(SUIT_INCLUDE ${SUIT_DIR}/include)
#include <Prs3d_IsoAspect.hxx>
#include <TopoDS_Builder.hxx>
-IMPLEMENT_STANDARD_HANDLE(ModuleBase_ResultPrs, AIS_Shape);
-IMPLEMENT_STANDARD_RTTIEXT(ModuleBase_ResultPrs, AIS_Shape);
+IMPLEMENT_STANDARD_HANDLE(ModuleBase_ResultPrs, ViewerData_AISShape);
+IMPLEMENT_STANDARD_RTTIEXT(ModuleBase_ResultPrs, ViewerData_AISShape);
ModuleBase_ResultPrs::ModuleBase_ResultPrs(ResultPtr theResult)
- : AIS_Shape(TopoDS_Shape()), myResult(theResult), myIsSketchMode(false)
+ : ViewerData_AISShape(TopoDS_Shape()), myResult(theResult), myIsSketchMode(false)
{
std::shared_ptr<GeomAPI_Shape> aShapePtr = ModelAPI_Tools::shape(theResult);
std::shared_ptr<GeomAPI_PlanarEdges> aWirePtr =
#include <ModelAPI_Result.h>
-#include <AIS_Shape.hxx>
+#include <ViewerData_AISShape.hxx>
#include <Standard_DefineHandle.hxx>
-DEFINE_STANDARD_HANDLE(ModuleBase_ResultPrs, AIS_Shape)
+DEFINE_STANDARD_HANDLE(ModuleBase_ResultPrs, ViewerData_AISShape)
/**
* \ingroup GUI
* A redefinition of standard AIS Interactive Object in order to provide specific behaviour
* for wire presentations based in a one plane
*/
-class ModuleBase_ResultPrs: public AIS_Shape
+class ModuleBase_ResultPrs: public ViewerData_AISShape
{
public:
/// Constructor