-// Copyright (C) 2007-2019 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA, EDF, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
#include <vtkInformation.h>
#include <vtkInformationVector.h>
-vtkStandardNewMacro(VTKViewer_ShrinkFilter);
+vtkStandardNewMacro(VTKViewer_ShrinkFilter)
/*!Constructor. Sets store mapping to zero.*/
VTKViewer_ShrinkFilter::VTKViewer_ShrinkFilter():
outInfo->Get(vtkDataObject::DATA_OBJECT()));
vtkPoints *newPts;
- int i, j, numIds, abort=0;
+ vtkIdType i, numIds, abort=0;
+ int j;
vtkIdType cellId, numCells, numPts;
vtkIdType oldId, newId;
double center[3], *p, pt[3];
/*!Return node object id by vtk node id.
*\retval -1 - if no object, else return id.
*/
-vtkIdType VTKViewer_ShrinkFilter::GetNodeObjId(int theVtkID)
+vtkIdType VTKViewer_ShrinkFilter::GetNodeObjId(vtkIdType theVtkID)
{
- if ( myVTK2ObjIds.empty() || theVtkID > (int)myVTK2ObjIds.size() )
+ if ( myVTK2ObjIds.empty() || theVtkID > (vtkIdType)myVTK2ObjIds.size() )
return -1;
return myVTK2ObjIds.at(theVtkID);
}