1. 09 Sep, 2016 1 commit
    • Haocheng LIU's avatar
      VTK Bug #16736: Add large data support&test for vtkMPIImageReader · 27eb09b1
      Haocheng LIU authored
      The "ReadSlice" method in 'vtkMPIImageReader' can only read raw data if
      the dataset is within 2^31 elements. Using the same technique in Merge
      Request !1510, we can use a while loop to extend its ability to read the large
      data slice by slice. A test file is also added for vtkMPIImageReader
      class.
      27eb09b1
  2. 25 Aug, 2016 1 commit
  3. 19 Aug, 2016 1 commit
    • Bill Lorensen's avatar
      ENH: Introduce vtkMTimeType · 9333d9d1
      Bill Lorensen authored
      This is a fix for:
      #14310
      
      Windows applications that run for a long time report that rendered
      objects do not change. This is because the modified time on a Windows
      system is 32 bits. This causes overflows that defeat the modified time
      mechanism. This patch defines a new type, vtkMTimeType that is 64
      unsigned integer regardless of the architecture.
      
      A mechanism to provide backward compatibility is introduced. The
      preprocessor define "VTK_HAS_MTIME_TYPE" can be used in applications
      that must build against VTK versions that use the "unsigned long" type
      for MTime's.
      
      Methodology used to find MTime occurences:
      1) Identify files as follows:
         git grep "unsigned long" | grep ime | cut -d":" -f1,1 | sort | uniq
      2) Hand edit each of those files replacing "unsigned long" with
         "vtkMTimeType" where appropriate.
      3) Temporarily change typedef for vtkMTimeType to "double" to detect
         missing conversions
      9333d9d1
  4. 18 Aug, 2016 1 commit
    • Utkarsh Ayachit's avatar
      Remove use of strnlen. · 7cdb5ea7
      Utkarsh Ayachit authored
      It has issue on certain old MinGW dashboards. Replacing by strlen()
      instead, which is safe for our use-case.
      7cdb5ea7
  5. 17 Aug, 2016 2 commits
    • Sean McBride's avatar
      Fix/suppress more cppcheck warnings · 4a099c84
      Sean McBride authored
      4a099c84
    • Ken Martin's avatar
      add support for multiple texture coordinates · 9b770d2c
      Ken Martin authored
      Written by Alexis Girault
      
      Update the parser to first instantiate the appropriate
      number of data arrays needed after figuring the number
      of different set of texture coordinates. Each of those
      set are associated to different materials (texture),
      defined in an .obj file by a line templated as follow:
      `usemtl material_name`
      
      In the second parsing of the file, update the current
      material name being processed when reaching a line that
      start by `usemtl`, then fill in the texture coordinates
      accordingly when reaching a line starting by `vt`:
      - add the coordinates read at that line to the current material
      - add (-1, -1) to the other materials
      9b770d2c
  6. 16 Aug, 2016 1 commit
  7. 11 Aug, 2016 2 commits
  8. 09 Aug, 2016 3 commits
  9. 04 Aug, 2016 6 commits
  10. 03 Aug, 2016 1 commit
  11. 28 Jul, 2016 1 commit
  12. 26 Jul, 2016 3 commits
  13. 25 Jul, 2016 2 commits
  14. 22 Jul, 2016 1 commit
  15. 21 Jul, 2016 1 commit
  16. 19 Jul, 2016 6 commits
  17. 18 Jul, 2016 1 commit
  18. 14 Jul, 2016 2 commits
  19. 13 Jul, 2016 4 commits