20#ifndef ModuleBase_WidgetShapeSelector_H
21#define ModuleBase_WidgetShapeSelector_H
23#include "ModuleBase.h"
24#include "ModuleBase_WidgetSelector.h"
25#include "ModuleBase_ViewerFilters.h"
27#include <ModelAPI_Object.h>
28#include <ModelAPI_Attribute.h>
29#include <GeomAPI_Shape.h>
31#include <TopAbs_ShapeEnum.hxx>
90 virtual bool setSelection(QList<std::shared_ptr<ModuleBase_ViewerPrs>>& theValues,
91 const bool theToValidate);
119 virtual GeomShapePtr getShape()
const;
Allows to validate the attribute value of a feature or the whole feature.
Definition: ModelAPI_Validator.h:43
Class which provides access to Workshop object services.
Definition: ModuleBase_IWorkshop.h:48
Presentation.
Definition: ModuleBase_ViewerPrs.h:37