1. 02 May, 2013 1 commit
    • Kyle Lutz's avatar
      Refactoring code to set color/opacity/visibility for blocks. · 52fd8ad8
      Kyle Lutz authored
      This commit refactors some of the code added in recent weeks to add ability for
      users to set display paramaters for blocks within a composite dataset. This
      commit additionally adds support for changing block opacity.
      Blocks colors/opacities can also be overridden when using scalar coloring.
      The only issue is when depth-peeling gets used. In that case, point-data coloring
      with texture (i.e. using interpolate scalars before mapping) results in color
      bleeds. We need to dig into the depth peeling code to address that issue.
      Change-Id: I2c86912b45bc0516dc4dc726df9448e0569c8312
  2. 01 May, 2013 5 commits
  3. 30 Apr, 2013 9 commits
  4. 29 Apr, 2013 1 commit
  5. 28 Apr, 2013 1 commit
    • David Thompson's avatar
      Fix for subclasses overriding EditAnnotations. · cc42420f
      David Thompson authored
      The accounting done assumed that all annotations were
      contained in the lookup table, but this is not true when
      subclasses provide more. This was revealed by the
      ParaView version of the scalar bar actor, which adds
      min and max values as annotations on the continuous
      scalar bar.
      Change-Id: I6186f22ee9f29be889fc83522e67968688759922
  6. 27 Apr, 2013 3 commits
    • 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
      Change-Id: Ib739ec620b7094bcf4940767000e8620c432e341
    • David Gobbi's avatar
      Merge topic 'imageproperty-test' into master · d77d09c5
      David Gobbi authored
      2465c99f Fix X BadRequest errors in TestInteractorStyleImageProperty.
    • David Gobbi's avatar
      Fix X BadRequest errors in TestInteractorStyleImageProperty. · 2465c99f
      David Gobbi authored
      This test was crashing once or twice a week on certain Linux machines.
      I have rewritten it so that it only creates and maps one window.
      Change-Id: Ia5d2f2d4617afd93013440bb13f5a3de9a730d02
  7. 26 Apr, 2013 14 commits
  8. 25 Apr, 2013 6 commits