X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROData%2FHYDROData_ProfileUZ.cxx;h=d8ccba4e236cad9d0652b775da8e489342ec95bc;hb=e75504ed446bb0bd2f5bf5649c787fe61adc9710;hp=36ce31c6a528c9b03c6534072d23fa43c11e3c3d;hpb=deed826b2d6c39ba2ed410108cdf54d64cded321;p=modules%2Fhydro.git diff --git a/src/HYDROData/HYDROData_ProfileUZ.cxx b/src/HYDROData/HYDROData_ProfileUZ.cxx index 36ce31c6..d8ccba4e 100755 --- a/src/HYDROData/HYDROData_ProfileUZ.cxx +++ b/src/HYDROData/HYDROData_ProfileUZ.cxx @@ -9,7 +9,7 @@ #include -#include +#include IMPLEMENT_STANDARD_HANDLE(HYDROData_ProfileUZ, HYDROData_IPolyline) @@ -24,10 +24,10 @@ HYDROData_ProfileUZ::~HYDROData_ProfileUZ() { } -TopoDS_Wire HYDROData_ProfileUZ::GetWire() const +TopoDS_Shape HYDROData_ProfileUZ::GetShape() { // TODO - return TopoDS_Wire(); + return TopoDS_Shape(); } int HYDROData_ProfileUZ::NbSections() const @@ -35,7 +35,29 @@ int HYDROData_ProfileUZ::NbSections() const return 1; } -void HYDROData_ProfileUZ::AddSection( const bool /*theIsClosed*/ ) +void HYDROData_ProfileUZ::AddSection( const TCollection_AsciiString& /*theSectName*/, + const SectionType /*theSectionType*/, + const bool /*theIsClosed*/ ) +{ +} + +TCollection_AsciiString HYDROData_ProfileUZ::GetSectionName( const int /*theSectionIndex*/ ) const +{ + return "Section_1"; +} + +void HYDROData_ProfileUZ::SetSectionName( const int /*theSectionIndex*/, + const TCollection_AsciiString& /*theSectionName*/ ) +{ +} + +HYDROData_ProfileUZ::SectionType HYDROData_ProfileUZ::GetSectionType( const int /*theSectionIndex*/ ) const +{ + return SECTION_POLYLINE; +} + +void HYDROData_ProfileUZ::SetSectionType( const int /*theSectionIndex*/, + const SectionType /*theSectionType*/ ) { } @@ -44,6 +66,11 @@ bool HYDROData_ProfileUZ::IsClosedSection( const int /*theSectionIndex*/ ) const return false; } +void HYDROData_ProfileUZ::SetSectionClosed( const int /*theSectionIndex*/, + const bool /*theIsClosed*/ ) +{ +} + void HYDROData_ProfileUZ::RemoveSection( const int /*theSectionIndex*/ ) { RemoveSections(); @@ -118,8 +145,8 @@ void HYDROData_ProfileUZ::AddPoint( const int /*theSectionIndex*/, } void HYDROData_ProfileUZ::SetPoint( const int theSectionIndex, - const int /*thePointIndex*/, - const Point& thePoint ) + const Point& thePoint, + const int /*thePointIndex*/ ) { AddPoint( theSectionIndex, thePoint ); }