1. 09 May, 2018 1 commit
  2. 08 May, 2018 2 commits
  3. 07 May, 2018 1 commit
  4. 04 May, 2018 1 commit
  5. 03 May, 2018 1 commit
  6. 29 Mar, 2018 1 commit
  7. 20 Mar, 2018 2 commits
  8. 14 Mar, 2018 1 commit
    • Csaba Pinter's avatar
      Fixed control points clamp function to handle NaN value · bc627d83
      Csaba Pinter authored
      If the user clicks in a plot that has an invalid (0,0) range, then in vtkContextScene::ProcessItem that is called after mouse events, the mapped mouse position becomes NaN, due to invalid matrix in the ContextScene's transform. This NaN position is then added to the function as a control point with an invalid NaN value. This fix makes sure this does not happen, by clamping the NaN values to minimum bounds on x axis, and 0 on y axis (any value comparison returns false if an operand is NaN, so need to check explicitly).
      bc627d83
  9. 06 Mar, 2018 1 commit
    • Andras Lasso's avatar
      Fix vtkChartXY axis updates · 16185208
      Andras Lasso authored
      API improvement:
      
      vtkAxis did not have an API to change minimum and maximum value
      with one vtkChart::UpdateRange event.
      This lead to inability to precisely shift an axis without temporarily
      changing its range width (distance between minimum and maximum value),
      and complexity and inefficiency when synchronizing axes
      between multiple charts.
      
      SetRange and SetUnscaledRange methods now invoke only one
      vtkChart::UpdateRange event (after both minimum and maximum values
      are updated).
      
      Fixing minor issues:
      
      1. Added a missing vtkCommand::InteractionEvent invocation
      when vtkChartXY axes range are adjusted using ZoomAxis action
      (this event indicates that the user adjusted axes and so the
      application can propagate this change to other charts).
      
      2. Fixed vtkChartXY transform computation logic
      
      vtkChartXY unnecessarily recomputed transforms when axes
      were modified after the chart's last modified timestamp.
      ALso, vtkChartXY never recomputed transforms when chart
      properties changed after axes changed, even when
      recomputation would have been necessary.
      16185208
  10. 29 Jan, 2018 2 commits
  11. 19 Jan, 2018 1 commit
  12. 03 Jan, 2018 1 commit
  13. 27 Dec, 2017 1 commit
    • luz.paz's avatar
      More Misc. typos · ae6668d1
      luz.paz authored
      includes grammar and uniformity fixes as well.
      ae6668d1
  14. 20 Dec, 2017 1 commit
  15. 19 Dec, 2017 1 commit
  16. 11 Dec, 2017 1 commit
  17. 05 Dec, 2017 2 commits
  18. 17 Nov, 2017 1 commit
    • Cory Quammen's avatar
      Add guards for null XAxis and YAxis. · 3a62d261
      Cory Quammen authored
      Commit 617ec438 introduced a regression caused by the assumption that
      the XAxis and YAxis member variables are never null. This patch
      handles the case where one or both of them are null.
      3a62d261
  19. 15 Nov, 2017 1 commit
  20. 08 Nov, 2017 3 commits
  21. 06 Nov, 2017 1 commit
  22. 31 Oct, 2017 1 commit
    • Sean McBride's avatar
      General review and cleanup of vtkLookupTable and friends · 63366102
      Sean McBride authored
      - made vtkScalarsToColors::SetRange(double[2]) virtual, since the other SetRange() is.  Likewise vtkLookupTable::SetTableRange(double[2]).
      - changed most uses of dangerous GetTableValue() (that returns inner buffer) in favour of version that copies the values out.
      - use fixed-size memcpy in a few places for a potential speedup
      - improved some comments
      - added a few consts, especially with buffers
      - removed const on plain old ints
      - moved a nan check earlier, saving work when true
      - moved some variable declarations closer to initialization
      - removed some unneeded semi colons
      - removed some useless casts, added others for clarity
      63366102
  23. 24 Oct, 2017 1 commit
  24. 10 Oct, 2017 1 commit
  25. 05 Oct, 2017 1 commit
  26. 04 Oct, 2017 1 commit
  27. 02 Oct, 2017 1 commit
  28. 29 Sep, 2017 1 commit
    • Andrew Bauer's avatar
      Improvements for vtkNew for stl containers and comparison operations · fd04b442
      Andrew Bauer authored
      Adding in functionality to allow inserting vtkNew objects into
      stl containers of vtkSmartPointer objects as well as comparisons
      between vtkNew objects and raw pointers. Also removing Get() and
      GetPointer() calls from vtkNew objects since in most instances we
      can just pass in the vtkNew<> object instead of having to use the
      Get() or GetPointer() methods to get the raw pointer.
      fd04b442
  29. 19 Sep, 2017 1 commit
  30. 11 Sep, 2017 1 commit
  31. 07 Sep, 2017 1 commit
  32. 01 Sep, 2017 1 commit
  33. 08 Aug, 2017 1 commit
  34. 02 Aug, 2017 1 commit