1 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
3 // File: GeomValidators_Tools.h
4 // Created: 23 Mar 2015
5 // Author: Natalia ERMOLAEVA
7 #ifndef GeomValidators_Tools_HeaderFile
8 #define GeomValidators_Tools_HeaderFile
10 #include "GeomValidators.h"
11 #include "ModelAPI_Object.h"
12 #include "ModelAPI_Attribute.h"
14 #include "TopAbs_ShapeEnum.hxx"
15 #include "TopoDS_Shape.hxx"
17 namespace GeomValidators_Tools
19 // Returns the object from the attribute
20 /// \param theObj an object
21 GEOMVALIDATORS_EXPORT ObjectPtr getObject(const AttributePtr& theAttribute);