X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_ResultPrs.h;h=0389241a033826f128d5a6dc099c803c5176b2e7;hb=01159d19136fded13c08b72974dc897173376eb4;hp=f37bef1b4d59874f4ea306b0997c1572f1e63e21;hpb=0233fc4277a766a0db60d017664ee1178b40002e;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_ResultPrs.h b/src/ModuleBase/ModuleBase_ResultPrs.h index f37bef1b4..0389241a0 100644 --- a/src/ModuleBase/ModuleBase_ResultPrs.h +++ b/src/ModuleBase/ModuleBase_ResultPrs.h @@ -11,16 +11,17 @@ #include -#include +#include #include -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 @@ -33,6 +34,9 @@ public: /// Returns True if the presentation is in sketch mode Standard_EXPORT bool isSketchMode() const { return myIsSketchMode; } + /// Returns a list of faces + Standard_EXPORT const std::list >& facesList() { return myFacesList; } + DEFINE_STANDARD_RTTI(ModuleBase_ResultPrs) protected: /// Redefinition of virtual function