Changeset 5836


Ignore:
Timestamp:
Aug 22, 2015 2:18:27 PM (9 years ago)
Author:
ldelgass
Message:

merge r5835 from vtkvis trunk (remove support for VTK 5)

Location:
vtkvis/branches/1.8
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • vtkvis/branches/1.8

  • vtkvis/branches/1.8/Contour2D.cpp

    r5819 r5836  
    136136                cellToPtData =
    137137                    vtkSmartPointer<vtkCellDataToPointData>::New();
    138 #ifdef USE_VTK6
    139138                cellToPtData->SetInputData(ds);
    140 #else
    141                 cellToPtData->SetInput(ds);
    142 #endif
    143139                cellToPtData->PassCellDataOn();
    144140                dsOutput = cellToPtData->GetOutputPort();
  • vtkvis/branches/1.8/Contour3D.cpp

    r5819 r5836  
    131131                cellToPtData =
    132132                    vtkSmartPointer<vtkCellDataToPointData>::New();
    133 #ifdef USE_VTK6
    134133                cellToPtData->SetInputData(ds);
    135 #else
    136                 cellToPtData->SetInput(ds);
    137 #endif
    138134                cellToPtData->PassCellDataOn();
    139135                dsOutput = cellToPtData->GetOutputPort();
  • vtkvis/branches/1.8/Cutplane.cpp

    r5072 r5836  
    230230                        _actor[1]->VisibilityOff();
    231231                    }
    232 #ifdef USE_VTK6
    233232                    mesher->SetInputData(ds);
    234 #else
    235                     mesher->SetInput(ds);
    236 #endif
    237233                    for (int i = 0; i < 3; i++) {
    238234                        _mapper[i]->SetInputConnection(mesher->GetOutputPort());
     
    243239                        _splatter = vtkSmartPointer<vtkGaussianSplatter>::New();
    244240                    }
    245 #ifdef USE_VTK6
    246241                    _splatter->SetInputData(ds);
    247 #else
    248                     _splatter->SetInput(ds);
    249 #endif
    250242                    int dims[3];
    251243                    _splatter->GetSampleDimensions(dims);
     
    272264                    // Result of Delaunay3D mesher is unstructured grid
    273265                    vtkSmartPointer<vtkDelaunay3D> mesher = vtkSmartPointer<vtkDelaunay3D>::New();
    274 #ifdef USE_VTK6
    275266                    mesher->SetInputData(ds);
    276 #else
    277                     mesher->SetInput(ds);
    278 #endif
    279267                    // Sample a plane within the grid bounding box
    280268                    for (int i = 0; i < 3; i++) {
     
    290278                        _splatter = vtkSmartPointer<vtkGaussianSplatter>::New();
    291279                    }
    292 #ifdef USE_VTK6
    293280                    _splatter->SetInputData(ds);
    294 #else
    295                     _splatter->SetInput(ds);
    296 #endif
    297281                    int dims[3];
    298282                    dims[0] = dims[1] = dims[2] = 64;
     
    317301                // Sample a plane within the grid bounding box
    318302                for (int i = 0; i < 3; i++) {
    319 #ifdef USE_VTK6
    320303                    _cutter[i]->SetInputData(ds);
    321 #else
    322                     _cutter[i]->SetInput(ds);
    323 #endif
    324304                    vtkSmartPointer<vtkDataSetSurfaceFilter> gf = vtkSmartPointer<vtkDataSetSurfaceFilter>::New();
    325305                    gf->UseStripsOn();
     
    343323                    vtkSmartPointer<vtkDataSetSurfaceFilter> gf = vtkSmartPointer<vtkDataSetSurfaceFilter>::New();
    344324                    gf->UseStripsOn();
    345 #ifdef USE_VTK6
    346325                    gf->SetInputData(ds);
    347 #else
    348                     gf->SetInput(ds);
    349 #endif
    350326                    _mapper[i]->SetInputConnection(gf->GetOutputPort());
    351327                }
  • vtkvis/branches/1.8/DataSet.cpp

    r5812 r5836  
    8888
    8989    writer->SetFileName(filename);
    90 #ifdef USE_VTK6
    9190    writer->SetInputData(_dataSet);
    92 #else
    93     writer->SetInput(_dataSet);
    94 #endif
    9591    writer->Write();
    9692}
     
    148144/**
    149145 * \brief Read dataset using supplied reader
    150  *
    151  * Pipeline information is removed from the resulting
    152  * vtkDataSet, so that the reader and its data can be
    153  * released
    154146 */
    155147bool DataSet::setData(vtkDataSetReader *reader)
     
    166158    if (vtkUnstructuredGrid::SafeDownCast(_dataSet) != NULL && !isCloud()) {
    167159        vtkSmartPointer<vtkExtractUnstructuredGrid> filter = vtkSmartPointer<vtkExtractUnstructuredGrid>::New();
    168 #ifdef USE_VTK6
    169160        filter->SetInputData(_dataSet);
    170 #else
    171         filter->SetInput(_dataSet);
    172 #endif
    173161        filter->MergingOn();
    174162        filter->ReleaseDataFlagOn();
     
    177165    }
    178166
    179 #ifndef USE_VTK6
    180     _dataSet->SetPipelineInformation(NULL);
    181 #endif
    182167    if (_dataSet->GetPointData() != NULL &&
    183168        _dataSet->GetPointData()->GetScalars() != NULL &&
     
    197182/**
    198183 * \brief Set DataSet from existing vtkDataSet object
    199  *
    200  * Pipeline information is removed from the supplied vtkDataSet
    201184 */
    202185bool DataSet::setData(vtkDataSet *ds)
    203186{
    204187    _dataSet = ds;
    205 #ifndef USE_VTK6
    206     _dataSet->SetPipelineInformation(NULL);
    207 #endif
    208188
    209189    if (_dataSet->GetPointData() != NULL &&
  • vtkvis/branches/1.8/Glyphs.cpp

    r5760 r5836  
    303303            cellToPtData =
    304304                vtkSmartPointer<vtkCellDataToPointData>::New();
    305 #ifdef USE_VTK6
    306305            cellToPtData->SetInputData(ds);
    307 #else
    308             cellToPtData->SetInput(ds);
    309 #endif
    310306            //cellToPtData->PassCellDataOn();
    311307            cellToPtData->Update();
     
    316312    }
    317313
    318 #ifdef USE_VTK6
    319314    _glyphMapper->SetInputData(ds);
    320 #else
    321     _glyphMapper->SetInputConnection(ds->GetProducerPort());
    322 #endif
    323315
    324316    if (ds->GetPointData()->GetVectors() != NULL) {
     
    356348                mesher->SetTransform(trans);
    357349            }
    358 #ifdef USE_VTK6
    359350            mesher->SetInputData(ds);
    360 #else
    361             mesher->SetInput(ds);
    362 #endif
    363351            mesher->Update();
    364352            vtkPolyData *pd = mesher->GetOutput();
     
    381369            // 3D cloud
    382370            vtkSmartPointer<vtkDelaunay3D> mesher = vtkSmartPointer<vtkDelaunay3D>::New();
    383 #ifdef USE_VTK6
    384371            mesher->SetInputData(ds);
    385 #else
    386             mesher->SetInput(ds);
    387 #endif
    388372            mesher->Update();
    389373            vtkUnstructuredGrid *ugrid = mesher->GetOutput();
     
    899883    if (max < 0) {
    900884        if (_maskPoints != NULL) {
    901 #ifdef USE_VTK6
    902885            _glyphMapper->SetInputData(_dataSet->getVtkDataSet());
    903 #else
    904             _glyphMapper->SetInputConnection(_dataSet->getVtkDataSet()->GetProducerPort());
    905 #endif
    906886            _maskPoints = NULL;
    907887        }
     
    910890            _maskPoints = vtkSmartPointer<vtkMaskPoints>::New();
    911891        }
    912 #ifdef USE_VTK6
    913892        _maskPoints->SetInputData(_dataSet->getVtkDataSet());
    914 #else
    915         _maskPoints->SetInput(_dataSet->getVtkDataSet());
    916 #endif
    917893        _maskPoints->SetMaximumNumberOfPoints(max);
    918894        _maskPoints->SetOffset(offset);
  • vtkvis/branches/1.8/HeightMap.cpp

    r5826 r5836  
    239239                cellToPtData =
    240240                    vtkSmartPointer<vtkCellDataToPointData>::New();
    241 #ifdef USE_VTK6
    242241                cellToPtData->SetInputData(ds);
    243 #else
    244                 cellToPtData->SetInput(ds);
    245 #endif
    246242                cellToPtData->PassCellDataOn();
    247243                dsOutput = cellToPtData->GetOutputPort();
  • vtkvis/branches/1.8/ImageCutplane.cpp

    r4256 r5836  
    206206                // DataSet is a 3D point cloud
    207207                vtkSmartPointer<vtkGaussianSplatter> splatter = vtkSmartPointer<vtkGaussianSplatter>::New();
    208 #ifdef USE_VTK6
    209208                splatter->SetInputData(ds);
    210 #else
    211                 splatter->SetInput(ds);
    212 #endif
    213209                int dims[3];
    214210                dims[0] = dims[1] = dims[2] = 64;
     
    257253
    258254                vtkSmartPointer<vtkProbeFilter> probe = vtkSmartPointer<vtkProbeFilter>::New();
    259 #ifdef USE_VTK6
    260255                probe->SetInputData(resampleGrid);
    261256                probe->SetSourceData(ds);
    262 #else
    263                 probe->SetInput(resampleGrid);
    264                 probe->SetSource(ds);
    265 #endif
    266257                probe->Update();
    267258
     
    275266            // Have ImageData
    276267            for (int i = 0; i < 3; i++) {
    277 #ifdef USE_VTK6
    278268                _mapper[i]->SetInputData(imgData);
    279 #else
    280                 _mapper[i]->SetInput(imgData);
    281 #endif
    282269            }
    283270        }
  • vtkvis/branches/1.8/LIC.cpp

    r4649 r5836  
    7878             cellToPtData =
    7979                 vtkSmartPointer<vtkCellDataToPointData>::New();
    80 #ifdef USE_VTK6
    8180             cellToPtData->SetInputData(ds);
    82 #else
    83              cellToPtData->SetInput(ds);
    84 #endif
    8581             //cellToPtData->PassCellDataOn();
    8682             cellToPtData->Update();
     
    105101            imageData->GetDimensions(dims);
    106102            TRACE("Image data dimensions: %d %d %d", dims[0], dims[1], dims[2]);
    107 #ifdef USE_VTK6
    108103            _volumeSlicer->SetInputData(ds);
    109 #else
    110             _volumeSlicer->SetInput(ds);
    111 #endif
    112104            _volumeSlicer->SetVOI(0, dims[0]-1, 0, dims[1]-1, (dims[2]-1)/2, (dims[2]-1)/2);
    113105            _volumeSlicer->SetSampleRate(1, 1, 1);
     
    115107        } else {
    116108            // 2D image/uniform grid
    117 #ifdef USE_VTK6
    118109            _lic->SetInputData(ds);
    119 #else
    120             _lic->SetInput(ds);
    121 #endif
    122110        }
    123111        if (_mapper == NULL) {
     
    175163                // 3D cloud -- Need to mesh it before we can resample
    176164                vtkSmartPointer<vtkDelaunay3D> mesher = vtkSmartPointer<vtkDelaunay3D>::New();
    177 #ifdef USE_VTK6
    178165                mesher->SetInputData(ds);
    179 #else
    180                 mesher->SetInput(ds);
    181 #endif
    182166                cutter->SetInputConnection(mesher->GetOutputPort());
    183167            } else {
    184 #ifdef USE_VTK6
    185168                cutter->SetInputData(ds);
    186 #else
    187                 cutter->SetInput(ds);
    188 #endif
    189169            }
    190170            cutter->SetCutFunction(_cutPlane);
     
    214194                    mesher->SetTransform(trans);
    215195                }
    216 #ifdef USE_VTK6
    217196                mesher->SetInputData(ds);
    218 #else
    219                 mesher->SetInput(ds);
    220 #endif
    221197                _probeFilter->SetSourceConnection(mesher->GetOutputPort());
    222198            } else {
    223 #ifdef USE_VTK6
    224199                _probeFilter->SetSourceData(ds);
    225 #else
    226                 _probeFilter->SetSource(ds);
    227 #endif
    228200            }
    229201        }
     
    270242        imageData->SetOrigin(origin);
    271243        imageData->SetSpacing(spacing);
    272 #ifdef USE_VTK6
    273244        _probeFilter->SetInputData(imageData);
    274 #else
    275         _probeFilter->SetInput(imageData);
    276 #endif
    277245        _lic->SetInputConnection(_probeFilter->GetOutputPort());
    278246
     
    316284         }
    317285        ppdmapper->SetPainter(_painter);
    318 #ifdef USE_VTK6
    319286        ppdmapper->SetInputData(pd);
    320 #else
    321         ppdmapper->SetInput(pd);
    322 #endif
    323287    }
    324288
  • vtkvis/branches/1.8/Makefile.in

    r4813 r5836  
    88USE_THREADS             = yes
    99USE_CPU_LEGEND_RENDER   = yes
    10 NEW_SCALAR_BAR          = yes
    1110
    1211bindir          = @bindir@
     
    141140DEFINES         += -DLEGEND_SOFTWARE_RENDER
    142141endif
    143 ifdef NEW_SCALAR_BAR
    144 DEFINES         += -DNEW_SCALAR_BAR
    145 endif
    146142ifndef USE_OPENGL2_BACKEND
    147143DEFINES         += -DHAVE_LIC
     
    153149VTK_MOD_DEFS    = -DvtkRenderingCore_AUTOINIT="4(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingFreeTypeOpenGL,vtkRenderingOpenGL)" -DvtkRenderingFreeType_AUTOINIT="1(vtkRenderingFreeTypeFontConfig)" -DvtkRenderingVolume_AUTOINIT="1(vtkRenderingVolumeOpenGL)"
    154150endif
    155 DEFINES         += -DUSE_VTK6 $(VTK_MOD_DEFS)
     151DEFINES         += $(VTK_MOD_DEFS)
    156152
    157153CXX_SWITCHES    = $(CXXFLAGS) $(EXTRA_CXXFLAGS) $(DEFINES) $(INCLUDES)
  • vtkvis/branches/1.8/Molecule.cpp

    r5072 r5836  
    217217
    218218            _bondMapper->SetSourceConnection(_cylinderTrans->GetOutputPort());
    219 #ifdef USE_VTK6
    220219            _bondMapper->SetInputData(_bondPD);
    221 #else
    222             _bondMapper->SetInputConnection(_bondPD->GetProducerPort());
    223 #endif
    224220            _bondMapper->SetOrientationArray("bond_orientations");
    225221            _bondMapper->SetOrientationModeToDirection();
     
    241237            }
    242238            vtkSmartPointer<vtkTransformPolyDataFilter> transformFilter = vtkSmartPointer<vtkTransformPolyDataFilter>::New();
    243 #ifdef USE_VTK6             
    244239            transformFilter->SetInputData(pd);
    245 #else
    246             transformFilter->SetInput(pd);
    247 #endif
    248240            transformFilter->SetTransform(_labelTransform);
    249241            _labelHierarchy->SetInputConnection(transformFilter->GetOutputPort());
     
    262254
    263255            _atomMapper->SetSourceConnection(_sphereSource->GetOutputPort());
    264 #ifdef USE_VTK6
    265256            _atomMapper->SetInputData(pd);
    266 #else
    267             _atomMapper->SetInputConnection(pd->GetProducerPort());
    268 #endif
    269257            _atomMapper->SetScaleArray("_radii");
    270258            _atomMapper->SetScaleModeToScaleByMagnitude();
  • vtkvis/branches/1.8/Outline.cpp

    r3621 r5836  
    6161    if (sg != NULL) {
    6262        vtkSmartPointer<vtkStructuredGridOutlineFilter> ofilter = vtkSmartPointer<vtkStructuredGridOutlineFilter>::New();
    63 #ifdef USE_VTK6
    6463        ofilter->SetInputData(ds);
    65 #else
    66         ofilter->SetInput(ds);
    67 #endif
    6864        ofilter->ReleaseDataFlagOn();
    6965        _pdMapper->SetInputConnection(ofilter->GetOutputPort());
    7066    } else {
    7167        vtkSmartPointer<vtkOutlineFilter> ofilter = vtkSmartPointer<vtkOutlineFilter>::New();
    72 #ifdef USE_VTK6
    7368        ofilter->SetInputData(ds);
    74 #else
    75         ofilter->SetInput(ds);
    76 #endif
    7769        ofilter->ReleaseDataFlagOn();
    7870        _pdMapper->SetInputConnection(ofilter->GetOutputPort());
  • vtkvis/branches/1.8/PolyData.cpp

    r5072 r5836  
    129129            _dataSet->numDimensions() < 2 || ds->GetNumberOfPoints() < 3) { // 0D or 1D or not enough points to mesh
    130130            vtkSmartPointer<vtkVertexGlyphFilter> vgf = vtkSmartPointer<vtkVertexGlyphFilter>::New();
    131 #ifdef USE_VTK6
    132131            vgf->SetInputData(ds);
    133 #else
    134             vgf->SetInput(ds);
    135 #endif
    136132            _mapper->SetInputConnection(vgf->GetOutputPort());
    137133        } else if (_dataSet->is2D(&plane, &offset)) {
     
    157153                mesher->SetTransform(trans);
    158154            }
    159 #ifdef USE_VTK6
    160155            mesher->SetInputData(ds);
    161 #else
    162             mesher->SetInput(ds);
    163 #endif
    164156            mesher->ReleaseDataFlagOn();
    165157            mesher->Update();
     
    173165                WARN("Delaunay2D mesher failed");
    174166                vtkSmartPointer<vtkVertexGlyphFilter> vgf = vtkSmartPointer<vtkVertexGlyphFilter>::New();
    175 #ifdef USE_VTK6
    176167                vgf->SetInputData(ds);
    177 #else
    178                 vgf->SetInput(ds);
    179 #endif
    180168                _mapper->SetInputConnection(vgf->GetOutputPort());
    181169            } else {
     
    186174        } else {
    187175            vtkSmartPointer<vtkDelaunay3D> mesher = vtkSmartPointer<vtkDelaunay3D>::New();
    188 #ifdef USE_VTK6
    189176            mesher->SetInputData(ds);
    190 #else
    191             mesher->SetInput(ds);
    192 #endif
    193177            mesher->ReleaseDataFlagOn();
    194178            mesher->Update();
     
    199183                WARN("Delaunay3D mesher failed");
    200184                vtkSmartPointer<vtkVertexGlyphFilter> vgf = vtkSmartPointer<vtkVertexGlyphFilter>::New();
    201 #ifdef USE_VTK6
    202185                vgf->SetInputData(ds);
    203 #else
    204                 vgf->SetInput(ds);
    205 #endif
    206186                _mapper->SetInputConnection(vgf->GetOutputPort());
    207187            } else {
     
    221201        // DataSet is a vtkPolyData with cells
    222202        if (hasNormals) {
    223 #ifdef USE_VTK6
    224203            _mapper->SetInputData(pd);
    225 #else
    226             _mapper->SetInput(pd);
    227 #endif
    228204        } else {
    229205            vtkSmartPointer<vtkPolyDataNormals> normalFilter = vtkSmartPointer<vtkPolyDataNormals>::New();
    230 #ifdef USE_VTK6
    231206            normalFilter->SetInputData(pd);
    232 #else
    233             normalFilter->SetInput(pd);
    234 #endif
    235207            _mapper->SetInputConnection(normalFilter->GetOutputPort());
    236208        }
     
    241213        //gf->UseStripsOn();
    242214        gf->ReleaseDataFlagOn();
    243 #ifdef USE_VTK6
    244215        gf->SetInputData(ds);
    245 #else
    246         gf->SetInput(ds);
    247 #endif
    248216        vtkSmartPointer<vtkPolyDataNormals> normalFilter = vtkSmartPointer<vtkPolyDataNormals>::New();
    249217        normalFilter->SetInputConnection(gf->GetOutputPort());
  • vtkvis/branches/1.8/PseudoColor.cpp

    r5072 r5836  
    110110            _dataSet->numDimensions() < 2 || ds->GetNumberOfPoints() < 3) {
    111111            vtkSmartPointer<vtkVertexGlyphFilter> vgf = vtkSmartPointer<vtkVertexGlyphFilter>::New();
    112 #ifdef USE_VTK6
    113112            vgf->SetInputData(ds);
    114 #else
    115             vgf->SetInput(ds);
    116 #endif
    117113            vgf->ReleaseDataFlagOn();
    118114            _mapper->SetInputConnection(vgf->GetOutputPort());
     
    144140                        mesher->SetTransform(trans);
    145141                    }
    146 #ifdef USE_VTK6
    147142                    mesher->SetInputData(ds);
    148 #else
    149                     mesher->SetInput(ds);
    150 #endif
    151143                    _mapper->SetInputConnection(mesher->GetOutputPort());
    152144                } else {
     
    155147                        _splatter = vtkSmartPointer<vtkGaussianSplatter>::New();
    156148                    }
    157 #ifdef USE_VTK6
    158149                    _splatter->SetInputData(ds);
    159 #else
    160                     _splatter->SetInput(ds);
    161 #endif
    162150                    int dims[3];
    163151                    _splatter->GetSampleDimensions(dims);
     
    192180                // 3D cloud
    193181                vtkSmartPointer<vtkDelaunay3D> mesher = vtkSmartPointer<vtkDelaunay3D>::New();
    194 #ifdef USE_VTK6
    195182                mesher->SetInputData(ds);
    196 #else
    197                 mesher->SetInput(ds);
    198 #endif
    199183                vtkSmartPointer<vtkDataSetSurfaceFilter> gf = vtkSmartPointer<vtkDataSetSurfaceFilter>::New();
    200184                gf->SetInputConnection(mesher->GetOutputPort());
     
    204188    } else if (vtkPolyData::SafeDownCast(ds) != NULL) {
    205189        // DataSet is a vtkPolyData with lines and/or polygons
    206 #ifdef USE_VTK6
    207190        _mapper->SetInputData(vtkPolyData::SafeDownCast(ds));
    208 #else
    209         _mapper->SetInput(vtkPolyData::SafeDownCast(ds));
    210 #endif
    211191    } else {
    212192        TRACE("Generating surface for data set");
    213193        // DataSet is NOT a vtkPolyData and has cells
    214194        vtkSmartPointer<vtkDataSetSurfaceFilter> gf = vtkSmartPointer<vtkDataSetSurfaceFilter>::New();
    215 #ifdef USE_VTK6
    216195        gf->SetInputData(ds);
    217 #else
    218         gf->SetInput(ds);
    219 #endif
    220196        _mapper->SetInputConnection(gf->GetOutputPort());
    221197    }
  • vtkvis/branches/1.8/Renderer.cpp

    r5812 r5836  
    19821982    // Set viewport-relative width/height/pos
    19831983    if (title.empty() && numLabels == 0) {
    1984 #ifdef NEW_SCALAR_BAR
    19851984        _scalarBarActor->SetBarRatio(1);
    19861985        _scalarBarActor->SetTitleRatio(0);
    1987 #endif
    19881986        if (width > height) {
    19891987            // horizontal
    1990 #ifdef NEW_SCALAR_BAR
    19911988            _scalarBarActor->SetDisplayPosition(0, 0);
    19921989            _scalarBarActor->GetPosition2Coordinate()->SetCoordinateSystemToDisplay();
    19931990            _scalarBarActor->GetPosition2Coordinate()->SetValue(width+4, height);
    1994 #else
    1995             _scalarBarActor->SetPosition(0, 0);
    1996             _scalarBarActor->SetHeight((((double)height+1.5)/((double)height))/0.4); // VTK: floor(actorHeight * .4)
    1997             _scalarBarActor->SetWidth(1); // VTK: actorWidth
    1998 #endif
    19991991        } else {
    20001992            // vertical
    2001 #ifdef NEW_SCALAR_BAR
    20021993            _scalarBarActor->SetDisplayPosition(0, -4);
    20031994            _scalarBarActor->GetPosition2Coordinate()->SetCoordinateSystemToDisplay();
    20041995            _scalarBarActor->GetPosition2Coordinate()->SetValue(width+1, height+5);
    2005 #else
    2006             _scalarBarActor->SetPosition(0, 0);
    2007             _scalarBarActor->SetHeight((((double)height+1.5)/((double)height))/0.86); // VTK: floor(actorHeight * .86)
    2008             _scalarBarActor->SetWidth(((double)(width+5))/((double)width)); // VTK: actorWidth - 4 pixels
    2009 #endif
    20101996        }
    20111997    } else {
    2012 #ifdef NEW_SCALAR_BAR
    20131998        _scalarBarActor->SetBarRatio(0.375);
    20141999        _scalarBarActor->SetTitleRatio(0.5);
     
    20162001        _scalarBarActor->GetPosition2Coordinate()->SetCoordinateSystemToDisplay();
    20172002        _scalarBarActor->GetPosition2Coordinate()->SetValue(width, height);
    2018 #else
    2019         if (width > height) {
    2020             // horizontal
    2021             _scalarBarActor->SetPosition(.075, .1);
    2022             _scalarBarActor->SetHeight(0.8);
    2023             _scalarBarActor->SetWidth(0.85);
    2024         } else {
    2025             // vertical
    2026             _scalarBarActor->SetPosition(.1, .05);
    2027             _scalarBarActor->SetHeight(0.9);
    2028             _scalarBarActor->SetWidth(0.8);
    2029         }
    2030 #endif
    20312003    }
    20322004
     
    21792151    _scalarBarActor->GetLabelTextProperty()->ItalicOff();
    21802152    _scalarBarActor->GetLabelTextProperty()->ShadowOff();
    2181 #ifdef NEW_SCALAR_BAR
    21822153    if (!drawTitle && numLabels == 0) {
    21832154        _scalarBarActor->DrawAnnotationsOff();
     
    21892160        _scalarBarActor->SetTextPad(1);
    21902161    }
    2191 #endif
    21922162
    21932163    _legendRenderWindow->Render();
     
    22972267
    22982268    // Set viewport-relative width/height/pos
    2299 #ifdef NEW_SCALAR_BAR
    23002269    _scalarBarActor->SetBarRatio(1);
    23012270    _scalarBarActor->SetTitleRatio(0);
    2302 #endif
    23032271    if (width > height) {
    23042272        // horizontal
    2305 #ifdef NEW_SCALAR_BAR
    23062273        _scalarBarActor->SetDisplayPosition(0, 0);
    23072274        _scalarBarActor->GetPosition2Coordinate()->SetCoordinateSystemToDisplay();
    23082275        _scalarBarActor->GetPosition2Coordinate()->SetValue(width+4, height);
    2309 #else
    2310         _scalarBarActor->SetPosition(0, 0);
    2311         _scalarBarActor->SetHeight((((double)height+1.5)/((double)height))/0.4); // VTK: floor(actorHeight * .4)
    2312         _scalarBarActor->SetWidth(1); // VTK: actorWidth
    2313 #endif
    23142276    } else {
    23152277        // vertical
    2316 #ifdef NEW_SCALAR_BAR
    23172278        _scalarBarActor->SetDisplayPosition(0, -4);
    23182279        _scalarBarActor->GetPosition2Coordinate()->SetCoordinateSystemToDisplay();
    23192280        _scalarBarActor->GetPosition2Coordinate()->SetValue(width+1, height+5);
    2320 #else
    2321         _scalarBarActor->SetPosition(0, 0);
    2322         _scalarBarActor->SetHeight((((double)height+1.5)/((double)height))/0.86); // VTK: floor(actorHeight * .86)
    2323         _scalarBarActor->SetWidth(((double)(width+5))/((double)width)); // VTK: actorWidth - 4 pixels
    2324 #endif
    23252281    }
    23262282
     
    23372293    _scalarBarActor->SetTitle("");
    23382294    _scalarBarActor->SetNumberOfLabels(0);
    2339 #ifdef NEW_SCALAR_BAR
    23402295    _scalarBarActor->DrawAnnotationsOff();
    23412296    _scalarBarActor->SetAnnotationLeaderPadding(0);
    23422297    _scalarBarActor->SetTextPad(0);
    2343 #endif
    23442298
    23452299    _legendRenderWindow->Render();
  • vtkvis/branches/1.8/RendererGraphicsObjs.cpp

    r4815 r5836  
    36723672        return false;
    36733673    }
    3674 #ifndef USE_VTK6
    3675     dataSet->SetPipelineInformation(NULL);
    3676 #endif
    36773674    StreamlinesHashmap::iterator itr;
    36783675
     
    37263723        return false;
    37273724    }
    3728 #ifndef USE_VTK6
    3729     dataSet->SetPipelineInformation(NULL);
    3730 #endif
    37313725    StreamlinesHashmap::iterator itr;
    37323726
  • vtkvis/branches/1.8/Streamlines.cpp

    r5750 r5836  
    486486            cellToPtData =
    487487                vtkSmartPointer<vtkCellDataToPointData>::New();
    488 #ifdef USE_VTK6
    489488            cellToPtData->SetInputData(ds);
    490 #else
    491             cellToPtData->SetInput(ds);
    492 #endif
    493489            cellToPtData->PassCellDataOn();
    494490            cellToPtData->Update();
     
    532528                vtkDelaunay2D::SafeDownCast(_mesher)->SetTransform(trans);
    533529            }
    534 #ifdef USE_VTK6
    535530            vtkDelaunay2D::SafeDownCast(_mesher)->SetInputData(ds);
    536 #else
    537             _mesher->SetInput(ds);
    538 #endif
    539531            _streamTracer->SetInputConnection(_mesher->GetOutputPort());
    540532            _mesher->Update();
     
    543535            // Generate a 3D unstructured grid
    544536            _mesher = vtkSmartPointer<vtkDelaunay3D>::New();
    545 #ifdef USE_VTK6
    546537            vtkDelaunay3D::SafeDownCast(_mesher)->SetInputData(ds);
    547 #else
    548             _mesher->SetInput(ds);
    549 #endif
    550538            _streamTracer->SetInputConnection(_mesher->GetOutputPort());
    551539            _mesher->Update();
     
    556544     } else {
    557545        // DataSet is NOT a cloud (has cells)
    558 #ifdef USE_VTK6
    559546        _streamTracer->SetInputData(ds);
    560 #else
    561         _streamTracer->SetInput(ds);
    562 #endif
    563547    }
    564548
     
    721705        return;
    722706
    723 #ifndef USE_VTK6
    724     vtkSmartPointer<vtkDataSet> oldSeed;
    725     if (_streamTracer->GetSource() != NULL) {
    726         oldSeed = _streamTracer->GetSource();
    727     }
    728 #endif
    729 
    730707    if (maxPoints > 0 && seed->GetNumberOfPoints() > maxPoints) {
    731708        TRACE("Seed points: %d", maxPoints);
    732709        vtkSmartPointer<vtkMaskPoints> mask = vtkSmartPointer<vtkMaskPoints>::New();
    733 #ifdef USE_VTK6
    734710        mask->SetInputData(seed);
    735 #else
    736         mask->SetInput(seed);
    737 #endif
    738711        mask->SetMaximumNumberOfPoints(maxPoints);
    739712        mask->RandomModeOn();
     
    747720        TRACE("Seed points: %d", seed->GetNumberOfPoints());
    748721
    749 #ifdef USE_VTK6
    750722        _streamTracer->SetSourceData(seed);
    751 #else
    752         _streamTracer->SetSource(seed);
    753 #endif
    754723        if (vtkPolyData::SafeDownCast(seed) != NULL) {
    755 #ifdef USE_VTK6
    756724            _seedMapper->SetInputData(vtkPolyData::SafeDownCast(seed));
    757 #else
    758             _seedMapper->SetInput(vtkPolyData::SafeDownCast(seed));
    759 #endif
    760725        } else {
    761726            vtkSmartPointer<vtkVertexGlyphFilter> vertFilter = vtkSmartPointer<vtkVertexGlyphFilter>::New();
    762 #ifdef USE_VTK6
    763727            vertFilter->SetInputData(seed);
    764 #else
    765             vertFilter->SetInput(seed);
    766 #endif
    767728            _seedMapper->SetInputConnection(vertFilter->GetOutputPort());
    768729        }
    769730    }
    770 
    771 #ifndef USE_VTK6
    772     if (oldSeed != NULL) {
    773         oldSeed->SetPipelineInformation(NULL);
    774     }
    775 #endif
    776731}
    777732
     
    833788        }
    834789
    835 #ifdef USE_VTK6
    836790        _streamTracer->SetSourceData(seed);
    837791        _seedMapper->SetInputData(seed);
    838 #else
    839         _streamTracer->SetSource(seed);
    840 
    841         if (oldSeed != NULL) {
    842             oldSeed->SetPipelineInformation(NULL);
    843         }
    844         _seedMapper->SetInput(seed);
    845 #endif
    846792    }
    847793}
     
    892838            oldSeed = _streamTracer->GetSource();
    893839        }
    894 #ifdef USE_VTK6
    895840        _streamTracer->SetSourceData(seed);
    896841        _seedMapper->SetInputData(seed);
    897 #else
    898         _streamTracer->SetSource(seed);
    899         if (oldSeed != NULL) {
    900             oldSeed->SetPipelineInformation(NULL);
    901         }
    902 
    903         _seedMapper->SetInput(seed);
    904 #endif
    905842    }
    906843}
     
    969906        for (int j = 0; j < numPoints; j++) {
    970907            // Get random sweep angle and radius
    971 #ifdef USE_VTK6
    972908            double angle = getRandomNum(0, 2.0 * vtkMath::Pi());
    973 #else
    974             double angle = getRandomNum(0, 2.0 * vtkMath::DoublePi());
    975 #endif
    976909            // Need sqrt to get uniform distribution
    977910            double r = sqrt(getRandomNum(minSquared, 1)) * radius;
     
    994927            oldSeed = _streamTracer->GetSource();
    995928        }
    996 #ifdef USE_VTK6
    997929        _streamTracer->SetSourceData(seed);
    998930        _seedMapper->SetInputData(seed);
    999 #else
    1000         _streamTracer->SetSource(seed);
    1001         if (oldSeed != NULL) {
    1002             oldSeed->SetPipelineInformation(NULL);
    1003         }
    1004 
    1005         _seedMapper->SetInput(seed);
    1006 #endif
    1007931    }
    1008932}
     
    1065989            _seedMapper->SetInputConnection(seed->GetOutputPort());
    1066990        }
    1067 
    1068 #ifndef USE_VTK6
    1069         if (oldSeed != NULL) {
    1070             oldSeed->SetPipelineInformation(NULL);
    1071         }
    1072 #endif
    1073991    }
    1074992}
     
    11371055
    11381056        double verts[numSides][3];
    1139 #ifdef USE_VTK6
    11401057        double sliceTheta = 2.0 * vtkMath::Pi() / (double)numSides;
    1141 #else
    1142         double sliceTheta = 2.0 * vtkMath::DoublePi() / (double)numSides;
    1143 #endif
    11441058        angle = vtkMath::RadiansFromDegrees(angle);
    11451059        for (int j = 0; j < numSides; j++) {
     
    11851099        }
    11861100
    1187 #ifdef USE_VTK6
    11881101        _streamTracer->SetSourceData(seed);
    11891102        _seedMapper->SetInputData(seed);
    1190 #else
    1191         _streamTracer->SetSource(seed);
    1192         if (oldSeed != NULL) {
    1193             oldSeed->SetPipelineInformation(NULL);
    1194         }
    1195 
    1196         _seedMapper->SetInput(seed);
    1197 #endif
    11981103    }
    11991104}
  • vtkvis/branches/1.8/Volume.cpp

    r4650 r5836  
    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");
  • vtkvis/branches/1.8/Warp.cpp

    r5825 r5836  
    120120            cellToPtData =
    121121                vtkSmartPointer<vtkCellDataToPointData>::New();
    122 #ifdef USE_VTK6
    123122            cellToPtData->SetInputData(ds);
    124 #else
    125             cellToPtData->SetInput(ds);
    126 #endif
    127123            cellToPtData->PassCellDataOn();
    128124            dsOutput = cellToPtData->GetOutputPort();
Note: See TracChangeset for help on using the changeset viewer.