X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FPartSet%2FPartSet_Validators.h;h=02f7d21e6c53b1f8c7e8cd88385dc044a62c63dd;hb=93152527420704cf35e22b11d1de198e1710bd90;hp=90487fe4f722de683f0cdee5caab1d4b69e4df83;hpb=3985b767e74385e51d1b503d2c97d3bb1e3f6faa;p=modules%2Fshaper.git diff --git a/src/PartSet/PartSet_Validators.h b/src/PartSet/PartSet_Validators.h index 90487fe4f..02f7d21e6 100644 --- a/src/PartSet/PartSet_Validators.h +++ b/src/PartSet/PartSet_Validators.h @@ -10,38 +10,42 @@ #include #include +/* + * Selector validators + */ + //! A class to validate a selection for Distance constraint operation -class PartSet_DistanceValidator: public ModuleBase_SelectionValidator +class PartSet_DistanceValidator : public ModuleBase_SelectionValidator { -public: + public: PARTSET_EXPORT virtual bool isValid(const ModuleBase_ISelection* theSelection) const; }; //! A class to validate a selection for Length constraint operation -class PartSet_LengthValidator: public ModuleBase_SelectionValidator +class PartSet_LengthValidator : public ModuleBase_SelectionValidator { -public: + public: PARTSET_EXPORT virtual bool isValid(const ModuleBase_ISelection* theSelection) const; }; //! A class to validate a selection for Perpendicular constraint operation -class PartSet_PerpendicularValidator: public ModuleBase_SelectionValidator +class PartSet_PerpendicularValidator : public ModuleBase_SelectionValidator { -public: + public: PARTSET_EXPORT virtual bool isValid(const ModuleBase_ISelection* theSelection) const; }; //! A class to validate a selection for Perpendicular constraint operation -class PartSet_ParallelValidator: public ModuleBase_SelectionValidator +class PartSet_ParallelValidator : public ModuleBase_SelectionValidator { -public: + public: PARTSET_EXPORT virtual bool isValid(const ModuleBase_ISelection* theSelection) const; }; //! A class to validate a selection for Perpendicular constraint operation -class PartSet_RadiusValidator: public ModuleBase_SelectionValidator +class PartSet_RadiusValidator : public ModuleBase_SelectionValidator { -public: + public: PARTSET_EXPORT virtual bool isValid(const ModuleBase_ISelection* theSelection) const; };