1. 04 Oct, 2017 1 commit
  2. 02 Oct, 2017 1 commit
  3. 11 Sep, 2017 1 commit
  4. 01 Jun, 2017 1 commit
    • Mathieu Westphal's avatar
      OpenTurns filters · 7505006a
      Mathieu Westphal authored
      This commmits intruduces a openturns modules and two filters
      using openturns based on pdf computation.
      The Kernel Smoothing Filter compute kernel smoothing on 1D data to be displayed in a line chart view
      while the Density Map filter compute density maps on 2D data to be displayed in any type of chart views.
      It also replace vtkScatterPlotMatrix with vtkOTScatterPlotMatrix
      using a factory, in wich it can draw density maps
      
      This also include some small modifications to vtkScatterPlotMatrix
      to enable easy specialization of the class
      7505006a
  5. 06 Mar, 2017 1 commit
  6. 16 Jan, 2017 1 commit
  7. 29 Sep, 2016 1 commit
    • Mathieu Westphal's avatar
      Fix the resizing of bigChart in scatter plot · 20583443
      Mathieu Westphal authored
      This commits fixes !16836, where bigChart resize
      was actually not correctly computed, by painting
      once, resizing then triggering a second paint.
      It also update baseline for the associated test.
      20583443
  8. 23 Sep, 2016 1 commit
  9. 19 Aug, 2016 1 commit
    • Bill Lorensen's avatar
      ENH: Introduce vtkMTimeType · 9333d9d1
      Bill Lorensen authored
      This is a fix for:
      vtk/vtk#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
  10. 20 Jul, 2016 1 commit
    • Mathieu Westphal's avatar
      Adding a Resize option in ChartMatrix and Use it in ScatterPlot · cb520946
      Mathieu Westphal authored
      vtkChartMatrix now features a SetSpecificResize allowing to move
      the bottom left point of a single chart. This feature is used in
      vtkScatterPlotMatrix to move the Big Chart plot a little on top right
      in order to prevent overlap, using painter to compute axis bounding rect.
      It also add a compare operator to vector in order to use it in the stl.
      cb520946
  11. 07 Jul, 2016 2 commits
    • Sean McBride's avatar
      Applied VTK_DELETE_FUNCTION to many constructors · 1853e030
      Sean McBride authored
      vtk(.*)\(const vtk\1&\);\s*//\s*Not implemented[\.]*
      to
      vtk\1(const vtk\1\&) VTK_DELETE_FUNCTION;
      
      vtk(.*)\(const vtk\1 &\);\s*//\s*Not implemented[\.]*
      to
      vtk\1(const vtk\1 \&) VTK_DELETE_FUNCTION;
      
      vtk(.*)\( const vtk\1 & \);\s*//\s*Not implemented[\.]*
      to
      vtk\1( const vtk\1 \& ) VTK_DELETE_FUNCTION;
      
      vtk(.*)\( const vtk\1& \);\s*//\s*Not implemented[\.]*
      to
      vtk\1( const vtk\1\& ) VTK_DELETE_FUNCTION;
      
      vtk(.*) \(const vtk\1&\);\s*//\s*Not implemented[\.]*
      to
      vtk\1 (const vtk\1\&) VTK_DELETE_FUNCTION;
      1853e030
    • Sean McBride's avatar
      Applied VTK_DELETE_FUNCTION for operator= · 2d0e11ef
      Sean McBride authored
      (operator\s*=.*);\s*//\s*Not\s*implemented[\.]*
      to
      \1 VTK_DELETE_FUNCTION;
      
      After that, this finds basically nothing:
      
      operator.*implemented
      
      then manually reverted changed files in VPIC and KWSys folders.
      2d0e11ef
  12. 08 Mar, 2016 1 commit
  13. 26 Jun, 2015 1 commit
    • David C. Lonie's avatar
      Fix vtkAxis scaling when TileScale is set on the renwin. · ef328bcf
      David C. Lonie authored
      Now vtkAxis will show the same number of ticks and the
      same relative text size when magnifying the image. Text
      will still be a little funky if the scaling is anisotropic,
      but at the moment our freetype engine doesn't support
      anisotropic dpi (not sure if the MPL backend can or not).
      
      New API: vtkContextScene::GetLogicalTileScale() returns
      the renderwindow tilescale or (1, 1) depending on whether
      ScaleTiles is enabled.
      
      There are some random fixes where vtkAxis objects were being
      used without a scene, which led to segfaults when trying to
      look up the tile scale internally.
      ef328bcf
  14. 01 Jun, 2015 1 commit
  15. 18 Dec, 2014 1 commit
  16. 02 Jul, 2012 1 commit
    • Marcus D. Hanwell's avatar
      Add ivar for number of transition frames · af9d9622
      Marcus D. Hanwell authored
      Added a new ivar to set the number of transition frames. If zero, then
      no transition animation will be used. Also cleaned up some of the plot
      setting logic in order to ensure that the charts remain in a consistent
      state.
      
      Change-Id: Iab8bf180b443686647c7f39682e94c952c1253a6
      af9d9622
  17. 30 Apr, 2012 1 commit
  18. 09 Apr, 2012 2 commits
    • VTK Developers's avatar
      Include module-wide headers and export macros · 144f03ca
      VTK Developers authored
      Include the module-wide header from every header in each module.
      Reference the export/visibility macro for the module.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      144f03ca
    • 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
  19. 17 Mar, 2012 1 commit
  20. 03 Mar, 2012 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Improvements to the scatter plot matrix. · 3cc028f9
      Marcus D. Hanwell authored
      Animations have been vastly improved, this has been achieved by storing
      a map of column names with axis ranges. The same axis range is set on
      all of the scatter plots (small, main and xyz) so that it is easier to
      map between them. The animations now end up in the exact same
      orientation and the 3D effect seems to be much more effective when
      animating. For now turning off the axis rendering in 3D, I will revisit
      that along with some of the rendering code.
      
      Change-Id: I467a4e712ee8a35c1ff2824afaece8f2177fcfa1
      3cc028f9
  21. 01 Mar, 2012 1 commit
  22. 25 Feb, 2012 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Use GetAnnotationLink() for consistency. · ce7fee0e
      Marcus D. Hanwell authored
      Changing the function name for consistency with other API. There is only
      one annotation link for the object. This never made it into a VTK
      release, but was in the ParaView 3.14 release.
      
      Change-Id: I98ecbe26cb0278ea45ba15c4a062d0529a77838e
      ce7fee0e
  23. 08 Feb, 2012 1 commit
    • Yumin Yuan's avatar
      ENH: Added methods to set visible scatter plot columns · fc634015
      Yumin Yuan authored
      A method is added to set the visible columns in the scatter plot.
      Another method is added to insert a visible column by giving
      the targeted column index. Also, fixed some minor issues to clean up
      the charts before redrawing its plots.
      
      Change-Id: I6c2973693d2d82610c0d189109a7c04144080ccd
      fc634015
  24. 30 Jan, 2012 1 commit
  25. 20 Jan, 2012 1 commit
    • Yumin Yuan's avatar
      Added a SelectionMode variable to vtkChart and Scatter Plot · c94eb66a
      Yumin Yuan authored
      This is a part of the work to add more selection features to the vtk charts.
      Five types of seleciton mode can be set to the scene SELECTION_NONE, SELECTION_DEFAULT, SELECTION_ADDITION,  SELECTION_SUBTRACTION,  SELECTION_TOGGLE, which will be used later by the charts in the scene to do these type of selections.
      
      Change-Id: I4abca2d1d19b40859f42e784d97aec95ed278863
      c94eb66a
  26. 27 Nov, 2011 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Moved to share pens and brushes between charts · bc162f96
      Marcus D. Hanwell authored
      Unified the API to use the enum more consistently, and made the charts
      share brushes and pens for the background and plot properties. This
      means we can spend less time looping when these things are modified.
      
      Change-Id: Ic901f9c75f81cd5854299527e17cdc653c840ce8
      bc162f96
  27. 26 Nov, 2011 2 commits
  28. 25 Nov, 2011 4 commits
  29. 14 Nov, 2011 2 commits
  30. 08 Nov, 2011 1 commit
    • Kyle Lutz's avatar
      Add GetPlotType() method to vtkScatterPlotMatrix · bc9c3716
      Kyle Lutz authored
      This adds a GetPlotType() method to the vtkScatterPlotMatrix
      class which returns the plot type given a position (row, column)
      in the scatter plot matrix.
      
      Change-Id: I943ad26f6a7a2ead228e05d6215de1085f793ad9
      bc9c3716
  31. 18 Oct, 2011 2 commits
  32. 13 Oct, 2011 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Made number of bins configurable. · 39f446e9
      Marcus D. Hanwell authored
      Made the number of bins in the scatter plot matrix histograms
      configurable. I also adjusted the semantics around finding the bin
      centers and fixed a few bugs when changing column visibility.
      
      Change-Id: Ice902511db7ca5561be3ce215960b46ef53a5a8f
      39f446e9