Ignore:
Timestamp:
Aug 21, 2015, 2:54:55 PM (9 years ago)
Author:
ldelgass
Message:

Require VTK >= 6.0.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vtkvis/trunk/Volume.cpp

    r4650 r5835  
    121121        _volumeMapper = vtkSmartPointer<vtkVolumeTextureMapper3D>::New();
    122122#endif
    123 #ifdef USE_VTK6
    124123#ifdef USE_GPU_RAYCAST_MAPPER
    125124        vtkGPUVolumeRayCastMapper::SafeDownCast(_volumeMapper)->SetInputData(ds);
    126125#else
    127126        vtkVolumeTextureMapper3D::SafeDownCast(_volumeMapper)->SetInputData(ds);
    128 #endif
    129 #else
    130         _volumeMapper->SetInput(ds);
    131127#endif
    132128        vtkVolumeMapper::SafeDownCast(_volumeMapper)->SetBlendModeToComposite();
     
    134130        // DataSet is a 3D point cloud
    135131        vtkSmartPointer<vtkGaussianSplatter> splatter = vtkSmartPointer<vtkGaussianSplatter>::New();
    136 #ifdef USE_VTK6
    137132        splatter->SetInputData(ds);
    138 #else
    139         splatter->SetInput(ds);
    140 #endif
    141133        int dims[3];
    142134        dims[0] = dims[1] = dims[2] = 64;
     
    215207        if (ugrid->GetCellType(0) == VTK_TETRA &&
    216208            ugrid->IsHomogeneous()) {
    217 #ifdef USE_VTK6
    218209            vtkProjectedTetrahedraMapper::SafeDownCast(_volumeMapper)->SetInputData(ds);
    219 #else
    220             _volumeMapper->SetInput(ds);
    221 #endif
    222210        } else {
    223211            // Decompose to tetrahedra
    224212            vtkSmartPointer<vtkDataSetTriangleFilter> filter =
    225213                vtkSmartPointer<vtkDataSetTriangleFilter>::New();
    226 #ifdef USE_VTK6
    227214            filter->SetInputData(ugrid);
    228 #else
    229             filter->SetInput(ugrid);
    230 #endif
    231215            filter->TetrahedraOnlyOn();
    232216            TRACE("Decomposing grid to tets");
Note: See TracChangeset for help on using the changeset viewer.