Skip to content
Snippets Groups Projects
  1. Jun 06, 2014
  2. Jun 04, 2014
  3. Jun 03, 2014
  4. Jun 02, 2014
  5. Jun 01, 2014
    • Andrew Maclean's avatar
      ENH: VTK Parametric surfaces - modernised the code. · 51adcdcf
      Andrew Maclean authored
      
      I created these classes on Feb 08, 2005 and they are showing their age.
      The following changes will update them to be more VTK 6 compliant and
       easier to use in ParaView.
      
       Changes:
          1) Setting names for the scalar, normals and texture coordinate arrays.
              Thereby enabling easier usage in ParaView.
          2) Used vtkSmartPointer where appropriate.
          3) Removed BTX/ETX for the enum, in vtkParametricFunctionSource.h
          3) Prevent out of bounds errors by using vtkSetClampMacro where appropriate.
          4) Updated documentation, changing links and credits where appropriate.
      
      Change-Id: I136e443d57ff4479843f48fc6eb8540475e8f8e2
      Signed-off-by: default avatarAndrew Maclean <andrew.amaclean@gmail.com>
      51adcdcf
  6. May 30, 2014
  7. May 28, 2014
  8. May 27, 2014
  9. May 24, 2014
  10. May 23, 2014
  11. May 22, 2014
  12. May 21, 2014
    • George Zagaris's avatar
      COMP: Fix a few compiler warnings · 37afe252
      George Zagaris authored
      Change-Id: I840a8add196181be90b79b6f53ab3683209149e1
      37afe252
    • George Zagaris's avatar
      ENH: MPI structured data extraction filters · 0769d8f7
      George Zagaris authored
      This commit introduces new filters, vtkPExtractGrid, vtkPExtractVOI
      and vtkPExtractRectilinearGrid. Each filter, extends the corresponding
      serial filter, i.e., vtkExtractGrid, vtkExtractVOI and
      vtkExtractRectilinearGrid, respectively. The parallel versions of the
      filter add proper handling for distributed datasets. When sub-sampling,
      a gap across partitions may be introducted. The filters use the
      vtkStructuredImplicitConnectivity class to communicate the data across
      process boundaries and resolve the gap.
      
      Change-Id: I2b2a5ecd5841adceee4e30aecd30d485ecfff5df
      0769d8f7
    • George Zagaris's avatar
      ENH: RectilinearGrid implicit connectivity support · ef1611f7
      George Zagaris authored
      Added support for vtkRectilinearGrid type in the structured
      implicity connectivity class. Also, extended the test to
      check for correctness of the new functionality. Further,
      updated RectilinearGrid partitioner such that it can either leave a
      gap between partitions or not. Also, refactored and improved the
      implementation.
      
      Change-Id: I658e2798bd9720a7baafd7eb1eed3f1e8befafe0
      ef1611f7
    • George Zagaris's avatar
      ENH: Use vtkImageData in implicit connectivity · 8a4e1cf1
      George Zagaris authored
      Modified the vtkStructuredImplicitConnectivity class to
      populate a vtkImageData instead of vtkUniformGrid. That way
      it can be used with either class since vtkImageData is the
      parent class of vtkUniformGrid.
      
      Change-Id: I38190d740c43f44ce66f744692e6f07ac0d0f92e
      8a4e1cf1
    • George Zagaris's avatar
      ENH: Update extract structured data filters · 296ace04
      George Zagaris authored
      This commit updates the extract/sub-sample structured data filters
      to reflect the changes of refactoring the piece and extent in VTK.
      Namely, vtkExtractGrid, vtkExtractVOI and vtkExtractRectilinearGrid,
      which operate on vtkStructuredGrid, vtkImageData, and vtkRectilinearGrid
      respectively, are updated.
      
      These datatypes, albeit different, they share common functionality. To
      avoid replicating essentially the same code in all of these three classes,
      a helper class, called vtkExtractStructuredGridHelper, is introduced. This
      new class is part of VTK's vtkCommonDataModel module since it needs to be
      used by both the vtkImagingCore and vtkFiltersExtraction module.
      
      One minor caveat, is that Imaging algorithms/tests require that the origin
      of the image to be retained and that the output extent is w.r.t.
      to the input extent, when there is no sub-sampling. For that reason,
      when there is no sub-sampling vtkExtractVOI, will yield an output extent
      that is with respect to the origin. All other filters re-number the
      output extent starting from zero. The output extent is always re-numbered
      when the data is sub-sampled.
      
      Change-Id: I26fe5a115032333db9814987a6c9dc949e51ef52
      296ace04
    • George Zagaris's avatar
      COMP: Remove HyperTreeGridGeometry::UpdateExtent() · 0165b0a1
      George Zagaris authored
      UpdateExtent() is no longer compatible with the pipeline changes
      introduced in this branch.
      
      Change-Id: I364576e245c944803a0e7c674902d9194c3e4ede
      0165b0a1
    • George Zagaris's avatar
      COMP: Correct ParallelMPI module test dependencies · 8c347eef
      George Zagaris authored
      Parallel XML writers have been moved to a new module
      vtkIOParalleXML (see 7355859). Tests in the ParallelMPI
      module use the Parallel XML multi-block writer, hence they
      now need to depend on vtkIOParallelXML, instead of
      vtkIOParallel. Fixed that.
      
      Change-Id: I5490cd9d9b5bbaeb7f1c29826f002ef97515dc4e
      8c347eef
Loading