#include <QColor>
#include <QStringList>
+//#define _DEVDEBUG_
+#include "HYDRO_trace.hxx"
+
IMPLEMENT_STANDARD_RTTIEXT(HYDROData_Profile, HYDROData_Object)
HYDROData_Profile::HYDROData_Profile()
if ( aLabel.IsNull() )
return;
- Handle(HYDROData_Document) aDoc = HYDROData_Document::Document( Label() );
+ Handle(HYDROData_Document) aDoc = HYDROData_Document::Document();
gp_XY aLPoint = theGPoint;
if( IsConvertFromGlobal )
aDoc->Transform( aLPoint, true );
return CanUseDefault;
}
- Handle(HYDROData_Document) aDoc = HYDROData_Document::Document( myLab );
+ Handle(HYDROData_Document) aDoc = HYDROData_Document::Document();
Handle(TDataStd_RealArray) anArray;
if ( !aLabel.FindAttribute( TDataStd_RealArray::GetID(), anArray ) )
{
{
TDF_Label aLabel = myLab.FindChild( DataTag_LastPoint );
- Handle(HYDROData_Document) aDoc = HYDROData_Document::Document( Label() );
+ Handle(HYDROData_Document) aDoc = HYDROData_Document::Document();
gp_XY aLPoint = theGPoint;
if( IsConvertFromGlobal )
aDoc->Transform( aLPoint, true );
return CanUseDefault;
}
- Handle(HYDROData_Document) aDoc = HYDROData_Document::Document( myLab );
+ Handle(HYDROData_Document) aDoc = HYDROData_Document::Document();
Handle(TDataStd_RealArray) anArray;
if ( !aLabel.FindAttribute( TDataStd_RealArray::GetID(), anArray ) )
{
gp_XY aFirstPoint, aLastPoint;
- Handle(HYDROData_Document) aDoc = HYDROData_Document::Document( Label() );
+ Handle(HYDROData_Document) aDoc = HYDROData_Document::Document();
Handle(HYDROData_ProfileUZ) aProfileUZ = GetProfileUZ();
for ( int i = 1, n = thePoints.Length(); i <= n ; ++i )
{
gp_Lin aMidLin( aMiddlePoint2d, gp::DZ() );
TopoDS_Edge aMidEdge = BRepLib_MakeEdge( aMidLin );
- const TopoDS_Wire& aProf = TopoDS::Wire( GetShape3D() );
+ TopoDS_Shape aProf = TopoDS::Wire( GetShape3D() );
if (aProf.IsNull())
return aMiddlePoint;
TopoDS_Iterator anIt( aProf );