TopoDS_Face aLC2 = LandCover( QList<double>() << 30 << 20 << 60 << 10 << 70 << 35 << 40 << 40 );
CPPUNIT_ASSERT_EQUAL( true, aMap->LocalPartition( aLC2, "test2" ) );
- TestViewer::show( aMap->GetShape(), AIS_Shaded, true );
- TestViewer::AssertEqual( "LandCoverMap_Add_2_Objects" );
+ TestViewer::show( aMap->GetShape(), AIS_Shaded, true, "LandCoverMap_Add_2_Objects" );
+ CPPUNIT_ASSERT_IMAGES
HYDROData_LandCoverMap::Iterator anIt( aMap );
CPPUNIT_ASSERT_EQUAL( true, anIt.More() );
CPPUNIT_ASSERT_EQUAL( true, aMap->Split( aPolyline ) );
- TestViewer::show( aMap->GetShape(), AIS_Shaded, true );
- TestViewer::show( aWire, QColor(), 0 );
- TestViewer::AssertEqual( "LandCoverMap_Split_1" );
+ TestViewer::show( aMap->GetShape(), AIS_Shaded, true, "LandCoverMap_Split_1" );
+ TestViewer::show( aWire, 0, true, Qt::blue );
+ CPPUNIT_ASSERT_IMAGES
HYDROData_LandCoverMap::Iterator anIt( aMap );
CPPUNIT_ASSERT_EQUAL( true, anIt.More() );
CPPUNIT_ASSERT_EQUAL( true, aMap->Split( aPolyline ) );
- TestViewer::show( aMap->GetShape(), AIS_Shaded, true );
- TestViewer::show( aWire, QColor(), 0 );
- TestViewer::AssertEqual( "LandCoverMap_Split_2" );
+ TestViewer::show( aMap->GetShape(), AIS_Shaded, true, "LandCoverMap_Split_2" );
+ TestViewer::show( aWire, 0, true, Qt::blue );
+ CPPUNIT_ASSERT_IMAGES
HYDROData_LandCoverMap::Iterator anIt( aMap );
CPPUNIT_ASSERT_EQUAL( true, anIt.More() );
aList.Append( aMap->FindByPoint( aPnt2, aType2 ) );
CPPUNIT_ASSERT_EQUAL( true, aMap->Merge( aList, "new" ) );
- TestViewer::show( aMap->GetShape(), AIS_Shaded, true );
+ TestViewer::show( aMap->GetShape(), AIS_Shaded, true, "LandCoverMap_Merge_1" );
//TestViewer::show( BRepBuilderAPI_MakeEdge( gp_Pnt(aPnt1.X(), aPnt1.Y(), 0), gp_Pnt(aPnt2.X(), aPnt2.Y(), 0) ).Edge(), QColor( Qt::blue ), AIS_Shaded );
- TestViewer::AssertEqual( "LandCoverMap_Merge_1" );
+ CPPUNIT_ASSERT_IMAGES
aDoc->Close();
}
aList.Append( aMap->FindByPoint( aPnt2, aType2 ) );
CPPUNIT_ASSERT_EQUAL( true, aMap->Remove( aList ) );
- TestViewer::show( aMap->GetShape(), AIS_Shaded, true );
- TestViewer::AssertEqual( "LandCoverMap_Remove_1" );
+ TestViewer::show( aMap->GetShape(), AIS_Shaded, true, "LandCoverMap_Remove_1" );
+ CPPUNIT_ASSERT_IMAGES
aDoc->Close();
}
Faces.Append(pp1);
Faces.Append(pp2);
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, true );
- TestViewer::show( aMergedFace, AIS_Shaded, true );
- TestViewer::AssertEqual( "cs11" );
+ TestViewer::show( aMergedFace, AIS_Shaded, true, "cs11" );
+ CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_FACE);
}
{
Faces.Append(pp1);
Faces.Append(pp3);
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, true );
- TestViewer::show( aMergedFace, AIS_Shaded, true );
- TestViewer::AssertEqual( "cs12" );
+ TestViewer::show( aMergedFace, AIS_Shaded, true, "cs12" );
+ CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
}
{
Faces.Append(pp2);
Faces.Append(pp4);
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, true );
- TestViewer::show( aMergedFace, AIS_Shaded, true );
- TestViewer::AssertEqual( "cs13" );
+ TestViewer::show( aMergedFace, AIS_Shaded, true, "cs13" );
+ CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
}
{
Faces.Append(pp4);
Faces.Append(pp2);
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, true );
- TestViewer::show( aMergedFace, AIS_Shaded, true );
- TestViewer::AssertEqual( "cs14" );
+ TestViewer::show( aMergedFace, AIS_Shaded, true, "cs14" );
+ CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_FACE);
}
//
Faces.Append(pp1);
Faces.Append(pp2);
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, false );
- TestViewer::show( aMergedFace, AIS_Shaded, true );
- TestViewer::AssertEqual( "cs21" );
+ TestViewer::show( aMergedFace, AIS_Shaded, true, "cs21" );
+ CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
}
{
Faces.Append(pp1);
Faces.Append(pp3);
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, false );
- TestViewer::show( aMergedFace, AIS_Shaded, true );
- TestViewer::AssertEqual( "cs22" );
+ TestViewer::show( aMergedFace, AIS_Shaded, true, "cs22" );
+ CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
}
{
Faces.Append(pp2);
Faces.Append(pp4);
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, false );
- TestViewer::show( aMergedFace, AIS_Shaded, true );
- TestViewer::AssertEqual( "cs23" );
+ TestViewer::show( aMergedFace, AIS_Shaded, true, "cs23" );
+ CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
}
{
Faces.Append(pp4);
Faces.Append(pp2);
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, false );
- TestViewer::show( aMergedFace, AIS_Shaded, true );
- TestViewer::AssertEqual( "cs24" );
+ TestViewer::show( aMergedFace, AIS_Shaded, true, "cs24" );
+ CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
}
}