Skip to content

Commit e3ff2dc

Browse files
committed
#24 no vtk5 support
1 parent 6433f32 commit e3ff2dc

File tree

1 file changed

+9
-43
lines changed

1 file changed

+9
-43
lines changed

src/visualization/CellPopulationPyChasteActorGenerator.cpp

+9-43
Original file line numberDiff line numberDiff line change
@@ -160,11 +160,7 @@ void CellPopulationPyChasteActorGenerator<DIM>::AddCaBasedCellPopulationActor(vt
160160
p_ca_image->SetOrigin(bounds[0], bounds[2], bounds[4]);
161161
p_ca_image->SetSpacing(spacing, spacing, spacing);
162162

163-
#if VTK_MAJOR_VERSION <= 5
164-
p_geom_filter->SetInput(p_ca_image);
165-
#else
166-
p_geom_filter->SetInputData(p_ca_image);
167-
#endif
163+
p_geom_filter->SetInputData(p_ca_image);
168164

169165
vtkSmartPointer<vtkPolyDataMapper> p_mapper = vtkSmartPointer<vtkPolyDataMapper>::New();
170166
p_mapper->SetInputConnection(p_geom_filter->GetOutputPort());
@@ -386,23 +382,14 @@ void CellPopulationPyChasteActorGenerator<DIM>::AddPottsBasedCellPopulationActor
386382
p_features->Update();
387383

388384
vtkSmartPointer<vtkAppendPolyData> p_append = vtkSmartPointer<vtkAppendPolyData>::New();
389-
#if VTK_MAJOR_VERSION <= 5
390-
p_append->AddInput(p_bounds);
391-
p_append->AddInput(p_features->GetOutput());
392-
#else
393-
p_append->AddInputData(p_bounds);
394-
p_append->AddInputData(p_features->GetOutput());
395-
#endif
385+
p_append->AddInputData(p_bounds);
386+
p_append->AddInputData(p_features->GetOutput());
396387
p_append->Update();
397388
p_bounds = p_append->GetOutput();
398389
}
399390

400391
vtkSmartPointer<vtkPolyDataMapper> p_mapper2 = vtkSmartPointer<vtkPolyDataMapper>::New();
401-
#if VTK_MAJOR_VERSION <= 5
402-
p_mapper2->SetInput(p_bounds);
403-
#else
404-
p_mapper2->SetInputData(p_bounds);
405-
#endif
392+
p_mapper2->SetInputData(p_bounds);
406393

407394
vtkSmartPointer<vtkActor> p_volume_actor2 = vtkSmartPointer<vtkActor>::New();
408395
p_volume_actor2->SetMapper(p_mapper2);
@@ -524,24 +511,15 @@ void CellPopulationPyChasteActorGenerator<DIM>::AddActor(vtkSmartPointer<vtkRend
524511
p_spheres->SetThetaResolution(16);
525512

526513
vtkSmartPointer<vtkGlyph3D> p_glyph = vtkSmartPointer<vtkGlyph3D>::New();
527-
#if VTK_MAJOR_VERSION <= 5
528-
p_glyph->SetInput(p_polydata);
529-
p_glyph->SetSource(p_spheres->GetOutput());
530-
#else
531-
p_glyph->SetInputData(p_polydata);
532-
p_glyph->SetSourceConnection(p_spheres->GetOutputPort());
533-
#endif
514+
p_glyph->SetInputData(p_polydata);
515+
p_glyph->SetSourceConnection(p_spheres->GetOutputPort());
534516
p_glyph->ClampingOff();
535517
p_glyph->SetScaleModeToScaleByScalar();
536518
p_glyph->SetScaleFactor(1.0);
537519
p_glyph->Update();
538520

539521
vtkSmartPointer<vtkPolyDataMapper> p_mapper = vtkSmartPointer<vtkPolyDataMapper>::New();
540-
#if VTK_MAJOR_VERSION <= 5
541-
p_mapper->SetInput(p_glyph->GetOutput());
542-
#else
543-
p_mapper->SetInputData(p_glyph->GetOutput());
544-
#endif
522+
p_mapper->SetInputData(p_glyph->GetOutput());
545523
p_mapper->SetLookupTable(p_scaled_ctf);
546524
p_mapper->ScalarVisibilityOn();
547525
p_mapper->SelectColorArray("CellColors");
@@ -720,11 +698,7 @@ void CellPopulationPyChasteActorGenerator<DIM>::AddVertexBasedCellPopulationActo
720698
p_scaled_ctf->Build();
721699

722700
vtkSmartPointer<vtkGeometryFilter> p_geom_filter = vtkSmartPointer<vtkGeometryFilter>::New();
723-
#if VTK_MAJOR_VERSION <= 5
724-
p_geom_filter->SetInput(p_voronoi_grid);
725-
#else
726-
p_geom_filter->SetInputData(p_voronoi_grid);
727-
#endif
701+
p_geom_filter->SetInputData(p_voronoi_grid);
728702

729703
vtkSmartPointer<vtkPolyDataMapper> p_mapper = vtkSmartPointer<vtkPolyDataMapper>::New();
730704
p_mapper->SetInputConnection(p_geom_filter->GetOutputPort());
@@ -906,11 +880,7 @@ void CellPopulationPyChasteActorGenerator<DIM>::AddImmersedBoundaryCellPopulatio
906880
p_scaled_ctf->Build();
907881

908882
vtkSmartPointer<vtkGeometryFilter> p_geom_filter = vtkSmartPointer<vtkGeometryFilter>::New();
909-
#if VTK_MAJOR_VERSION <= 5
910-
p_geom_filter->SetInput(p_voronoi_grid);
911-
#else
912-
p_geom_filter->SetInputData(p_voronoi_grid);
913-
#endif
883+
p_geom_filter->SetInputData(p_voronoi_grid);
914884

915885
vtkSmartPointer<vtkPolyDataMapper> p_mapper = vtkSmartPointer<vtkPolyDataMapper>::New();
916886
p_mapper->SetInputConnection(p_geom_filter->GetOutputPort());
@@ -1229,11 +1199,7 @@ void CellPopulationPyChasteActorGenerator<DIM>::AddMeshBasedCellPopulationActor(
12291199
}
12301200

12311201
vtkSmartPointer<vtkGeometryFilter> p_mutable_geom_filter = vtkSmartPointer<vtkGeometryFilter>::New();
1232-
#if VTK_MAJOR_VERSION <= 5
1233-
p_mutable_geom_filter->SetInput(p_mutable_grid);
1234-
#else
12351202
p_mutable_geom_filter->SetInputData(p_mutable_grid);
1236-
#endif
12371203

12381204
vtkSmartPointer<vtkFeatureEdges> p_extract_edges = vtkSmartPointer<vtkFeatureEdges>::New();
12391205
p_extract_edges->SetInputConnection(p_mutable_geom_filter->GetOutputPort());

0 commit comments

Comments
 (0)