// ------------------------------------------------------------------------
creaVtkStreamLineScalarSeg::creaVtkStreamLineScalarSeg()
{
// ------------------------------------------------------------------------
creaVtkStreamLineScalarSeg::creaVtkStreamLineScalarSeg()
{
-
- vtkCellArray *vtkcellarray = _StreamLinesIn->GetLines();
- int nLinesCell = vtkcellarray->GetNumberOfCells();
+ vtkCellArray *vtkcellarray = _StreamLinesIn->GetLines();
+ int nLinesCell = vtkcellarray->GetNumberOfCells();
- int numberofids;
- int ii;
- vtkDataArray *scalarArray = _StreamLinesIn->GetPointData()->GetArray( _ScalarArrayName.c_str() );
-
-
- vtkDoubleArray *newScalarArray = vtkDoubleArray::New();
+ int numberofids;
+ int ii;
+ vtkDataArray *scalarArray = _StreamLinesIn->GetPointData()->GetArray( _ScalarArrayName.c_str() );
+ vtkDoubleArray *newScalarArray = vtkDoubleArray::New();
vtkcellarray->GetCell(ii, _vtkidlist );
numberofids = _vtkidlist->GetNumberOfIds();
scalarValue = scalarArray->GetTuple1(iLine);
vtkcellarray->GetCell(ii, _vtkidlist );
numberofids = _vtkidlist->GetNumberOfIds();
scalarValue = scalarArray->GetTuple1(iLine);
_newvtkcellarray->InsertNextCell( _vtkidlist );
newScalarArray->InsertTuple1( iLineNew, scalarValue );
iLineNew++;
_newvtkcellarray->InsertNextCell( _vtkidlist );
newScalarArray->InsertTuple1( iLineNew, scalarValue );
iLineNew++;
_newvtkpolydata->SetPoints( _StreamLinesIn->GetPoints() );
_newvtkpolydata->SetLines( _newvtkcellarray );
int iArrays,arraysSize = _StreamLinesIn->GetPointData()->GetNumberOfArrays();
for ( iArrays=0 ; iArrays<arraysSize ; iArrays++ )
{
_newvtkpolydata->GetPointData()->AddArray( _StreamLinesIn->GetPointData()->GetArray(iArrays) );
_newvtkpolydata->SetPoints( _StreamLinesIn->GetPoints() );
_newvtkpolydata->SetLines( _newvtkcellarray );
int iArrays,arraysSize = _StreamLinesIn->GetPointData()->GetNumberOfArrays();
for ( iArrays=0 ; iArrays<arraysSize ; iArrays++ )
{
_newvtkpolydata->GetPointData()->AddArray( _StreamLinesIn->GetPointData()->GetArray(iArrays) );
_newvtkpolydata->GetPointData()->RemoveArray( _ScalarArrayName.c_str() );
_newvtkpolydata->GetPointData()->AddArray( newScalarArray );
//EED 2017-01-01 Migration VTK7
#if VTK_MAJOR_VERSION <= 5
_newvtkpolydata->Update();
#else
_newvtkpolydata->GetPointData()->RemoveArray( _ScalarArrayName.c_str() );
_newvtkpolydata->GetPointData()->AddArray( newScalarArray );
//EED 2017-01-01 Migration VTK7
#if VTK_MAJOR_VERSION <= 5
_newvtkpolydata->Update();
#else