X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_VTKPrsShape.cxx;h=af8b9bf89502ebdaa90f3363c142c8ef10265665;hb=58bb6b7459bebeeb089c9ed486c4683a8bae7288;hp=1df604f57184288ec0a088e53628e1a9bac0d8e6;hpb=474c2cd65280d793f1c81ca528bc92e1cff988e6;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_VTKPrsShape.cxx b/src/HYDROGUI/HYDROGUI_VTKPrsShape.cxx index 1df604f5..af8b9bf8 100644 --- a/src/HYDROGUI/HYDROGUI_VTKPrsShape.cxx +++ b/src/HYDROGUI/HYDROGUI_VTKPrsShape.cxx @@ -1,8 +1,4 @@ -// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE -// -// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS -// +// Copyright (C) 2014-2015 EDF-R&D // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public // License as published by the Free Software Foundation; either @@ -190,14 +186,13 @@ void HYDROGUI_VTKPrsShape::buildShape() else { // Generate the filling color for zone - QStringList aGeomObjectsNames; + QStringList anObjectsNames; - HYDROData_SequenceOfObjects aRefObjects = aZone->GetGeometryObjects(); + HYDROData_SequenceOfObjects aRefObjects = aZone->GetObjects(); HYDROData_SequenceOfObjects::Iterator anIter( aRefObjects ); for ( ; anIter.More(); anIter.Next() ) { - Handle(HYDROData_Object) aRefbject = - Handle(HYDROData_Object)::DownCast( anIter.Value() ); + Handle(HYDROData_Entity) aRefbject = anIter.Value(); if ( aRefbject.IsNull() ) continue; @@ -205,7 +200,7 @@ void HYDROGUI_VTKPrsShape::buildShape() if ( aRefObjectName.isEmpty() ) continue; - aGeomObjectsNames.append( aRefObjectName ); + anObjectsNames.append( aRefObjectName ); } //setFillingColor( HYDROGUI_Tool::GenerateFillingColor( aDocument, aGeomObjectsNames ) );