1. 04 Oct, 2017 1 commit
  2. 02 Oct, 2017 1 commit
  3. 19 Sep, 2017 1 commit
  4. 16 Jan, 2017 1 commit
  5. 14 Nov, 2016 2 commits
  6. 23 Sep, 2016 1 commit
  7. 12 Jul, 2016 1 commit
  8. 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
  9. 21 Jun, 2016 1 commit
  10. 25 May, 2016 1 commit
    • Kitware Robot's avatar
      Remove all BTX and ETX markers from VTK headers · 4d127b1d
      Kitware Robot authored
      Perl was used to remove all the BTX and ETX markers from the code.
      The specific command that was run on all "vtk*.h" files was this:
          perl -0777 -i -pe 's/(\n* *\/\/ *[BE]TX *\n+)+/\n\n/g'
      
      This regex replaces each BTX/ETX line, plus any leading or trailing
      blank lines, with a single blank line.
      4d127b1d
  11. 08 Mar, 2016 1 commit
  12. 17 Sep, 2015 1 commit
  13. 19 Dec, 2014 1 commit
  14. 18 Dec, 2014 1 commit
  15. 28 Aug, 2013 1 commit
  16. 27 Apr, 2013 1 commit
    • Marcus D. Hanwell's avatar
      Introduced a new chart selection mode · f82398af
      Marcus D. Hanwell authored
      This commit introduces a new chart selection mode to the charts, based
      on plots rather than rows. The default remains row-based selection,
      where a selection in one plot causes all corresponding points in the
      same row of the table to be selected in other plot objects. This
      behavior was improved slightly to iterate through and accumulate
      selections in all plots (rather than just using that of the last plot
      which resulted in confusing behavior).
      
      The plot based selection keeps any selection specific to a plot. The
      vtkPlot object that originated a selection is stored in the PROP
      property of the vtkSelectionNode, with the SOURCE property being used to
      store the table the selection is on. The vtkSelection object will have a
      vtkSelectionNode object for each plot with a selection on it. All of the
      normal selection combination rules are applied per-plot.
      
      The rectangle and polygon selection mode code was refactored to reduce
      the amount of code duplication necessary. Two tests were introduced
      allowing interactive use of the chart with row or plot based selection
      using polygon selection (left mouse) or rectangle selection (right
      mouse).
      
      Change-Id: Ib739ec620b7094bcf4940767000e8620c432e341
      f82398af
  17. 09 May, 2012 1 commit
    • Marcus D. Hanwell's avatar
      Refactored the selection code in vtkChartXY · 400db090
      Marcus D. Hanwell authored
      Split out several pieces of code into independent functions that could
      be used in other chart classes. Added several convenience methods for
      combining multiple selections and dealing with mouse modifier keys
      combined with chart level options for selection mode.
      
      Some slight modification to the modifier key logic, with shift giving
      addition, control giving subtraction and both keys pressed giving the
      toggle behavior. No key pressed results in a new selection.
      
      Change-Id: I4fe80987cbd2937b587b44bd094a9adea439eb24
      400db090
  18. 28 Apr, 2012 1 commit
    • Kyle Lutz's avatar
      Fix header test for vtkContextPolygon · c510312d
      Kyle Lutz authored
      This fixes a few header tests errors resulting from the
      new vtkContextPolygon class.
      
      Change-Id: I3d6f1457bea1f3b0d4af1a39f78f88880a0931f1
      c510312d
  19. 20 Apr, 2012 1 commit
    • Kyle Lutz's avatar
      Add support for polygonal selection for charts · 490fd984
      Kyle Lutz authored
      This adds support for polygonal selection on VTK charts. The
      new SELECT_POLYGON mouse action allows for the user to draw
      a polygon and when the mouse is released the points contained
      inside the polygon are selected.
      
      Currently only the points contained within the convex hull of
      the selection polygon are selected.
      
      Change-Id: I23ad29f65e0e9f0b46b09fa8cf678c2d934b6e3a
      490fd984
  20. 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
  21. 14 Mar, 2012 1 commit
    • Kyle Lutz's avatar
      Add vtkChartXY::SetTooltip() method · 65579200
      Kyle Lutz authored
      This adds a new method to the vtkChartXY class which
      allows for the default vtkTooltipItem for the chart to
      be changed.
      
      Change-Id: If831a73b88ef12db0a6be24200624cbe0ffa1170
      65579200
  22. 08 Sep, 2011 1 commit
  23. 02 Jun, 2011 1 commit
    • Brian Helba's avatar
      ENH: Add custom tooltip labels to vtkChartXY / vtkPlot · b268a73f
      Brian Helba authored
      The string vtkPlot::TooltipLabelFormat can be set to provide
      user-defined tooltip labels. Full user documentation is provided
      in the accessor/mutator declaration of TooltipLabelFormat.
      
      If TooltipLabelFormat is empty (it is by default), a default
      tooltip will be shown, identical to the existing functionality.
      
      Internally, tooltip labels now are generated by each vtkPlot itself,
      rather than by the containing vtkChartXY, as it was previously.
      
      The protected function vtkPlot::GetCustomTooltipLabel() can be easily
      expanded to add additional format flags in the future.
      
      New plot types subclassing vtkPlot may want to override
      GetDefaultTooltipLabel() and GetCustomTooltipLabel(), as is done
      by vtkPlotBar. It is not recommended that GetTooltipLabel() be
      overridden directly.
      
      Change-Id: I9ddcd7b6ee64825681626fe8f4e46b3ef500c9dd
      b268a73f
  24. 23 May, 2011 1 commit
  25. 20 May, 2011 1 commit
    • Brian Helba's avatar
      ENH: vtkPlotBar::GetNearestPoint() consistent with other vtkPlot* · 3afac279
      Brian Helba authored
      vtkPlotBar::GetNearestPoint() now returns the index of the bar
      with which the point is associated. An overloaded version of
      the function also returns-by-parameter the index of the bar
      segment in question.
      
      The protected member bool vtkPlotBar::Sorted has been removed.
      
      vtkChartXY::SetTooltipInfo has a new (default) parameter,
      to accept a vtkPlotBar's segment index. For other vtkPlot
      types, the parameter can be ignored.
      
      Internally, vtkPlotBarSegment now caches a sorted vector of its
      points for faster lookup.
      
      Change-Id: I4eddcf897486f9cb7ee44d875d46fe4060c6a297
      3afac279
  26. 19 May, 2011 5 commits
  27. 18 May, 2011 1 commit
    • Brian Helba's avatar
      ENH: vtkPlotBar::GetNearestPoint() consistent with other vtkPlot* · d436a0cb
      Brian Helba authored
      vtkPlotBar::GetNearestPoint() now returns the index of the bar
      with which the point is associated. An overloaded version of
      the function also returns-by-parameter the index of the bar
      segment in question.
      
      The protected member bool vtkPlotBar::Sorted has been removed.
      
      vtkChartXY::SetTooltipInfo has a new (default) parameter,
      to accept a vtkPlotBar's segment index. For other vtkPlot
      types, the parameter can be ignored.
      
      Internally, vtkPlotBarSegment now caches a sorted vector of its
      points for faster lookup.
      
      Change-Id: I4eddcf897486f9cb7ee44d875d46fe4060c6a297
      d436a0cb
  28. 09 May, 2011 1 commit
  29. 01 May, 2011 1 commit
  30. 30 Apr, 2011 1 commit
  31. 15 Apr, 2011 1 commit
  32. 06 Apr, 2011 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Added event for points clicked on. · 106c1b7c
      Marcus D. Hanwell authored
      An event is now invkoed when a single point is clicked on. This could
      obviously be extended out, but I am still working on a suitable data
      structure for the callData that is needed to specify what was clicked
      on.
      
      Change-Id: I9f9d9cd738ab6236eb7062cc222a4ec493908cda
      106c1b7c
  33. 22 Dec, 2010 1 commit