TestViewer::show( aMap->GetShape(), AIS_Shaded, true, "LandCoverMap_Add_2_Objects" );
CPPUNIT_ASSERT_IMAGES
- HYDROData_LandCoverMap::Iterator anIt( aMap );
+ HYDROData_LandCoverMap::Explorer anIt( aMap );
CPPUNIT_ASSERT_EQUAL( true, anIt.More() );
CPPUNIT_ASSERT_EQUAL( QString( "test1" ), anIt.StricklerType() );
anIt.Next();
TestViewer::show( aWire, 0, true, Qt::blue );
CPPUNIT_ASSERT_IMAGES
- HYDROData_LandCoverMap::Iterator anIt( aMap );
+ HYDROData_LandCoverMap::Explorer anIt( aMap );
CPPUNIT_ASSERT_EQUAL( true, anIt.More() );
CPPUNIT_ASSERT_EQUAL( QString( "test1" ), anIt.StricklerType() );
anIt.Next();
TestViewer::show( aWire, 0, true, Qt::green );
CPPUNIT_ASSERT_IMAGES
- HYDROData_LandCoverMap::Iterator anIt( aMap );
+ HYDROData_LandCoverMap::Explorer anIt( aMap );
CPPUNIT_ASSERT_EQUAL( true, anIt.More() );
CPPUNIT_ASSERT_EQUAL( QString( "test1" ), anIt.StricklerType() );
anIt.Next();
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_boxes_11" );
CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_FACE);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, true );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_boxes_12" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, true );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_boxes_13" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_boxes_14" );
CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_FACE);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
//
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_boxes_21" );
CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, false );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_boxes_22" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, false );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_boxes_23" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_boxes_24" );
CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
}
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_circles_11" );
CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_FACE);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, true );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_circles_12" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, true );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_circles_13" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, true );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_circles_14" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
//
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_circles_21" );
CPPUNIT_ASSERT_IMAGES
CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, false );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_circles_22" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, false );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_circles_23" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
{
TopTools_ListOfShape Faces;
TopoDS_Shape aMergedFace = HYDROData_LandCoverMap::MergeFaces( Faces, false );
TestViewer::show( aMergedFace, AIS_Shaded, true, "merge_faces_circles_24" );
CPPUNIT_ASSERT_IMAGES
- CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_SHELL);
+ CPPUNIT_ASSERT(aMergedFace.ShapeType() == TopAbs_COMPOUND);
+ BRepCheck_Analyzer aBCA(aMergedFace);
+ CPPUNIT_ASSERT(aBCA.IsValid());
}
}
CPPUNIT_ASSERT_EQUAL( true, aMap->Split( aPolyline ) );
QList<int> Inds = QList<int>() << 1 << 2 << 3;
aMap->ImportDBF(aFileName, "TESTFIELD1", aDBFV, aST, Inds);
- HYDROData_LandCoverMap::Iterator anIt( aMap );
+ HYDROData_LandCoverMap::Explorer anIt( aMap );
CPPUNIT_ASSERT_EQUAL( QString( "forest" ), anIt.StricklerType() );
anIt.Next();
CPPUNIT_ASSERT_EQUAL( true, aMap->Add( Polyline_4, "" ) );
Handle(HYDROGUI_LandCoverMapPrs) aPrs = new HYDROGUI_LandCoverMapPrs( aMap );
+ TopoDS_Shape aSh = aMap->GetShape();
TestViewer::show( aPrs, AIS_Shaded, 0, true, "LandCover_Triangles" );
CPPUNIT_ASSERT_IMAGES