+ CPPUNIT_ASSERT_EQUAL( false, (bool)Polyline_2->GetShape().IsNull() );
+
+ Handle(HYDROData_Profile) aProfile0 =
+ Handle(HYDROData_Profile)::DownCast( aDoc->CreateObject( KIND_PROFILE ) );
+ aProfile0->SetName( "profile_0" );
+
+ HYDROData_IPolyline::PointsList aPoints;
+ aPoints.Append( gp_XY( 0.0, 0.0 ) );
+ aPoints.Append( gp_XY( 1.0, 0.0 ) );
+ aProfile0->GetProfileUZ( true );
+ aProfile0->SetParametricPoints( aPoints );
+ aProfile0->Update();
+
+ Handle(HYDROData_Polyline3D) aPolyline3d =