0024002: Overall code and build procedure refactoring - samples
[occt.git] / samples / mfc / standard / 04_Viewer3d / src / ISession_Curve.h
index 940b9ad..b89cba6 100755 (executable)
@@ -12,7 +12,7 @@
 #include <Standard_DefineHandle.hxx>
 #include <AIS_InteractiveObject.hxx>
 #include <Geom_Curve.hxx>
-
+class ISession_Curve;
 DEFINE_STANDARD_HANDLE(ISession_Curve,AIS_InteractiveObject)
 
 class ISession_Curve : public AIS_InteractiveObject  
@@ -20,7 +20,7 @@ class ISession_Curve : public AIS_InteractiveObject
 public:
        ISession_Curve(const Handle(Geom_Curve)& aCurve);
        virtual ~ISession_Curve();
-DEFINE_STANDARD_RTTI(ISession_Curve)
+DEFINE_STANDARD_RTTI(ISession_Curve,AIS_InteractiveObject)
 private:
 
 Standard_EXPORT virtual  void Compute(const Handle(PrsMgr_PresentationManager3d)& aPresentationManager,const Handle(Prs3d_Presentation)& aPresentation,const Standard_Integer aMode = 0) ;