X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_ShapeImage.cxx;h=d57f726dac12cf044c2699d731436a6d89e14984;hb=fce3f1240b6161d7cb837344078e5943b90eca65;hp=4f832399d26895271f03bb09d14b9c3469372d0e;hpb=a0f46af000e5038df100106897aa04901ad59e49;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_ShapeImage.cxx b/src/HYDROGUI/HYDROGUI_ShapeImage.cxx index 4f832399..d57f726d 100644 --- a/src/HYDROGUI/HYDROGUI_ShapeImage.cxx +++ b/src/HYDROGUI/HYDROGUI_ShapeImage.cxx @@ -46,17 +46,20 @@ void HYDROGUI_ShapeImage::update( bool theIsUpdateViewer, bool isDeactivateSelec HYDROGUI_Shape::update( theIsUpdateViewer, isDeactivateSelection ); } -Handle(AIS_InteractiveObject) HYDROGUI_ShapeImage::createShape() const +QList HYDROGUI_ShapeImage::createShape() const { + QList shapes; + Handle(HYDROGUI_ImagePrs) aPrs; Handle(HYDROData_Image) anImageObj = Handle(HYDROData_Image)::DownCast( getObject() ); if ( !anImageObj.IsNull() ) { aPrs = new HYDROGUI_ImagePrs( imagePixMap( anImageObj ), imageContour( anImageObj ) ); + shapes.append( aPrs ); } - return aPrs; + return shapes; } Handle(Image_PixMap) HYDROGUI_ShapeImage::imagePixMap( const Handle(HYDROData_Image)& theImageObj ) const