1. 08 Dec, 2015 2 commits
    • Brad King's avatar
      Drop support for compilers without `long long` · 3b89e771
      Brad King authored
      VTK no longer supports any compilers that do not provide this type.
      Therefore all code conditional on VTK_TYPE_USE_LONG_LONG can be made
      unconditional.  Leave the macro defined to tell dependent projects that
      APIs using the type are available in case they still support versions of
      VTK that make it conditional.
      3b89e771
    • Brad King's avatar
      Drop support for compilers with `__int64` as the only 64-bit int · 36bb09a7
      Brad King authored
      VTK no longer supports any compilers that have `__int64` but not a
      `long` or `long long` that is 64-bit.  Therefore all code that is
      conditional on VTK_TYPE_USE___INT64 is never used and can be dropped.
      36bb09a7
  2. 30 Oct, 2015 1 commit
  3. 09 Apr, 2012 2 commits
    • VTK Developers's avatar
      Add modular VTK build system · 0c1471f1
      VTK Developers authored
      Add module.cmake, CMakeLists.txt, and other build system files.
      
      The modular VTK build system is not yet mature.  The monolithic build
      files had a lot of infrastructure.  The modular build files reproduce
      much of the functionality but some features will need to be restored
      later.  Document status and tasks in "TODO-Modularization.txt".
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      0c1471f1
    • VTK Developers's avatar
      Modularize VTK tree layout · cdd4d6fd
      VTK Developers authored
      Move source files from their former monolithic VTK location to their new
      location in modular VTK without modification.  This preserves enough
      information for "git blame -M" and "git log --follow" to connect
      modularized VTK files to their original location and history.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      cdd4d6fd
  4. 24 May, 2005 2 commits
    • Brad King's avatar
      ENH: Added signed char instantiation. · 1f8da31d
      Brad King authored
      1f8da31d
    • Brad King's avatar
      ENH: Adding types "long long" and "__int64" as native types for platforms on... · f81d0c58
      Brad King authored
      ENH: Adding types "long long" and "__int64" as native types for platforms on which they are available and distinct.  At least one of these types seems to be available everywhere which should allow 64-bit integer data to be processed even when not using 64-bit ids.  The macros VTK_TYPE_USE_LONG_LONG and VTK_TYPE_USE___INT64 are defined to indicate that their corresponding types should be used.  The vtkTemplateMacro includes these types automatically.
      f81d0c58
  5. 17 Aug, 2004 1 commit
  6. 14 Nov, 2003 1 commit
  7. 12 Mar, 2002 1 commit
  8. 05 Mar, 2002 1 commit
  9. 22 Jan, 2002 1 commit
  10. 15 Nov, 2001 1 commit
  11. 26 Oct, 2001 1 commit