#include "HYDROData_Region.h"
+#include <TNaming_Builder.hxx>
+#include <TNaming_NamedShape.hxx>
+#include <TopoDS.hxx>
+
#include <QString>
#define PYTHON_REGION_ID "KIND_REGION"
{
}
+void HYDROData_Region::SetFace( const TopoDS_Face& theFace )
+{
+ TNaming_Builder aBuilder( myLab );
+ aBuilder.Generated( theFace );
+}
+
+TopoDS_Face HYDROData_Region::Face() const
+{
+ Handle(TNaming_NamedShape) aNamedShape;
+ if( myLab.FindAttribute( TNaming_NamedShape::GetID(), aNamedShape ) )
+ return TopoDS::Face( aNamedShape->Get() );
+ return TopoDS_Face();
+}
+
QString HYDROData_Region::getPythonKindId() const
{
return QString( PYTHON_REGION_ID );