Handle(HYDROData_Stream)::DownCast( aDoc->CreateObject( KIND_STREAM ) );
CPPUNIT_ASSERT_EQUAL( false, (bool)aStream.IsNull() );
+ CPPUNIT_ASSERT_EQUAL( true, (bool)aStream->GetAltitudeObject().IsNull() );
+ CPPUNIT_ASSERT_EQUAL( false, (bool)aStream->DTM().IsNull() );
CPPUNIT_ASSERT_EQUAL( false, (bool)aStream->GetAltitudeObject().IsNull() );
CPPUNIT_ASSERT_EQUAL( KIND_DTM, aStream->getAltitudeObjectType() );
Handle(HYDROData_Stream) aStream =
Handle(HYDROData_Stream)::DownCast( aDoc->CreateObject( KIND_STREAM ) );
Handle(HYDROData_DTM) aDTM =
- Handle(HYDROData_DTM)::DownCast( aStream->GetAltitudeObject() );
+ Handle(HYDROData_DTM)::DownCast( aStream->DTM() );
CPPUNIT_ASSERT_EQUAL( false, (bool)aDTM.IsNull() );
Handle(HYDROData_Profile) aProfile1 =
TopoDS_Shape aPrs3d = aStream->GetShape3D();
TopoDS_Shape aPrs2d = aStream->GetTopShape();
- //TestViewer::show( aPrs2d, 0, true, "stream_dtm_2d" );
- //CPPUNIT_ASSERT_IMAGES;
+ TestViewer::show( aPrs2d, 0, true, "stream_dtm_2d", 1, 1 );
+ CPPUNIT_ASSERT_IMAGES;
TestViewer::eraseAll( true );
TestViewer::show( aPrs3d, 0, true, "stream_dtm_3d" );
- QTest::qWait( 125000 );
CPPUNIT_ASSERT_IMAGES
aDoc->Close();