27#ifndef MEASUREGUI_DIMENSIONFILTER_H
28#define MEASUREGUI_DIMENSIONFILTER_H
34#include <AIS_InteractiveObject.hxx>
35#include <SelectMgr_Filter.hxx>
36#include <Standard_DefineHandle.hxx>
53 Standard_EXPORT MeasureGUI_DimensionFilter(
const int theId );
54 Standard_EXPORT MeasureGUI_DimensionFilter(
const std::string& theEntry );
55 Standard_EXPORT MeasureGUI_DimensionFilter(
const std::string& theEntry,
const int theId );
58 Standard_EXPORT
void SetFilterEntry(
const std::string& theEntry );
59 Standard_EXPORT
void SetFilterId(
const int theId );
61 Standard_Boolean IsFilterIO()
const {
return myIsFilterIO; }
62 Standard_Boolean IsFilterEntry()
const {
return myIsFilterEntry; }
63 Standard_Boolean IsFilterId()
const {
return myIsFilterId; }
65 void UnsetFilterIO() { myIsFilterIO = Standard_False; }
66 void UnsetFilterEntry() { myIsFilterEntry = Standard_False; }
67 void UnsetFilterId() { myIsFilterId = Standard_False; }
73 std::string myFilterEntry;
75 Standard_Boolean myIsFilterIO;
76 Standard_Boolean myIsFilterEntry;
77 Standard_Boolean myIsFilterId;
Handle(TColStd_HSequenceOfTransient) AdvancedEngine_IOperations
Create a T-shape object with specified caracteristics for the main and the incident pipes (radius,...
Definition: AdvancedEngine_IOperations.cxx:1907
DEFINE_STANDARD_HANDLE(GEOM_Field, GEOM_BaseObject) DEFINE_STANDARD_HANDLE(GEOM_FieldStep