1. 16 Jun, 2010 9 commits
  2. 05 Feb, 2010 1 commit
  3. 21 Sep, 2009 1 commit
  4. 22 Jun, 2009 1 commit
    • Pat Marion's avatar
      BUG: When using the Py_NewInterpreter api there was no way to tell... · e71196af
      Pat Marion authored
      BUG: When using the Py_NewInterpreter api there was no way to tell vtkPythonCommand which interpreter to use when executing the callback.  Added a SetThreadState method so that vtkPythonCommand may call PyThreadState_Swap in order to make the interpreter for the specified threadstate the active interpreter.  See vtk-developers email from June 18, 2009 with subject 'Py_NewInterpreter and vtkPythonCallback issue'
      e71196af
  5. 15 Jun, 2009 2 commits
  6. 28 Apr, 2009 1 commit
  7. 12 Aug, 2008 1 commit
  8. 06 Aug, 2008 1 commit
  9. 05 Aug, 2008 1 commit
  10. 03 Aug, 2008 1 commit
  11. 21 Jul, 2008 1 commit
  12. 04 Jul, 2008 1 commit
  13. 20 Jun, 2008 1 commit
  14. 19 Jun, 2008 1 commit
  15. 05 Jun, 2008 1 commit
    • Brad King's avatar
      ENH: Simplify python wrapper reference counting. · cc7ae2e8
      Brad King authored
        - The vtkPythonUtil hash entry owns a reference
          for each object in it.
        - Therefore we do not need to Register/UnRegister
          a reference when the hash entry is created/destroyed.
        - This reduces all python-held reference counts by 1.
        - Also remove old delete observer code that is unused.
        - The observer is not needed because the python object
          has its own python reference count.
      cc7ae2e8
  16. 24 Mar, 2008 1 commit
  17. 14 Feb, 2008 2 commits
  18. 15 Aug, 2007 1 commit
    • David Cole's avatar
      BUG: Fix bug 1953: replace strstream use with stringstream now that kwsys... · 4d9d3cb1
      David Cole authored
      BUG: Fix bug 1953: replace strstream use with stringstream now that kwsys provides stringstream on all platforms. Many thanks to Sean McBride and Mathieu Coursolle from Rogue Research for all their effort developing the patch (and patience in waiting for its commit...!). COMP: Eliminate performance warning in generated Java wrappers regarding jboolean cast to bool. ENH: Exclude Java and Python wrappers (in addition to already excluded Tcl wrappers) from coverage analysis.
      4d9d3cb1
  19. 31 Jul, 2007 1 commit
    • Alexander Neundorf's avatar
      · f4dd84d9
      Alexander Neundorf authored
      COMP: configure a value into vtkToolkits.h to determine whether to support
      multithreading in the python wrappers or not
      
      Alex
      f4dd84d9
  20. 25 Jul, 2007 1 commit
    • Alexander Neundorf's avatar
      · a12a44b0
      Alexander Neundorf authored
      COMP: prepare VTK for crosscompiling
      -fix some problems if no development packages for tcl or tk are installed
      -prefer the own cmake modules over the ones provided by cmake
      -fix build of vtkSocket for systems which don't have SO_REUSEADDR (e.g. BlueGene)
      -add a RenderWindow which uses OSMesa only, i.e. no X at all
      -support build on platforms without shared libs
      -use ADD_SUBDIRECTORY() instead of SUBDIRS() in VTK/CMakeLists.txt,
      otherwise GET_TARGET_PROPERTY(LOCATION) doesn't work, since the targets
      haven't been created yet
      -add FindPythonLibs, FindTCL and FindPackageHandleStandardArgs from current
      cmake cvs
      
      tested with cmake cvs on Linux and BlueGene and cmake 2.4.6 on Linux
      
      Alex
      a12a44b0
  21. 09 Oct, 2006 2 commits
  22. 04 Aug, 2005 1 commit
  23. 09 Jul, 2005 1 commit
  24. 08 Jul, 2005 1 commit
  25. 24 May, 2005 1 commit
  26. 16 May, 2005 1 commit
  27. 11 Apr, 2005 1 commit
  28. 15 Dec, 2004 1 commit
    • Brad King's avatar
      ENH: Removing inclusion of windows.h by top VTK headers. This results in a... · 3be919f8
      Brad King authored
      ENH: Removing inclusion of windows.h by top VTK headers.  This results in a substantial compile time reduction (~70%) on Windows compilers.  It also avoids forcing windows name mangling on user code.  Preprocessor work-arounds for this mangling has been added for VTK methods.  A new vtkWindows.h has been created for VTK code that really needs the windows API.  A vtkOpenGL.h has been created for VTK code that needs GL/gl.h because this header requires windows.h to be included first on some compilers.  This addresses bug #836.
      3be919f8
  29. 14 Mar, 2004 1 commit
    • David Gobbi's avatar
      ENH: Store VTK class methods in __dict__, this provides 2 advantages: · dd343f00
      David Gobbi authored
           1) this makes help() work nicely on vtk classes, since __dict__ is used for introspection
           2) since __dict__ is a hash, VTK function calls no longer require a linear lookup and should be faster than before
           The __dict__ is only created for VTK classes that are actually used, so the memory overhead should be small.  Note that VTK classes and instances no longer have __members__ or __methods__ special attributes.
      dd343f00