#include <BRepBuilderAPI_MakeFace.hxx>
#include <BRepOffsetAPI_NormalProjection.hxx>
+#ifndef LIGHT_MODE
#include <GEOMBase.h>
+#endif
#include <GeomAPI_ProjectPointOnCurve.hxx>
#include <GeomAdaptor_Curve.hxx>
bool HYDROData_PolylineXY::ImportFromGeomIOR( const TCollection_AsciiString& theIOR )
{
+#ifdef LIGHT_MODE
+ return false;
+#else
if ( theIOR.IsEmpty() )
return false;
return false;
return ImportShape( aShape );
+#endif
}
void HYDROData_PolylineXY::SetGeomObjectEntry( const TCollection_AsciiString& theEntry )
return aRes;
}
-TopoDS_Shape HYDROData_PolylineXY::GetShape() const
-{
- return getPolylineShape();
-}
-
-bool HYDROData_PolylineXY::SetShape( const TopoDS_Shape& theShape )
-{
- setPolylineShape( theShape );
- return true;
-}
-
bool convertEdgeToSection( const TopoDS_Edge& theEdge,
NCollection_Sequence<TCollection_AsciiString>& theSectNames,
NCollection_Sequence<HYDROData_PolylineXY::SectionType>& theSectTypes,
if( aProj.IsDone() )
aResult = aProj.Shape();
- setPolylineShape( aResult );
+ SetShape( aResult );
}
setEditable( anIsCanBeImported );
aResult = mkWire.Wire();
}
- setPolylineShape( aResult );
+ SetShape( aResult );
}
bool HYDROData_PolylineXY::IsHas2dPrs() const
bool HYDROData_PolylineXY::IsCustom() const
{
- bool isNull = getPolylineShape().IsNull();
+ bool isNull = GetShape().IsNull();
int aNbPoints = 0;
//TODO: to check if there is no points