1. 07 Dec, 2018 1 commit
  2. 09 Oct, 2017 1 commit
  3. 31 Aug, 2017 1 commit
  4. 03 Feb, 2017 1 commit
  5. 18 Oct, 2016 2 commits
    • Kitware Robot's avatar
      Apply clang-format settings · 320a8022
      Kitware Robot authored
      This commit was generated automatically by running:
      
      Utilities/Scripts/clang-format.bash --tracked
      320a8022
    • Kitware Robot's avatar
      Convert VTK style documentation to doxygen style (/**) · 42900b7b
      Kitware Robot authored
      This was done automatically by running the script that was used already to
      convert the documentation to doxygen style during the documentation
      generation.
      
      Commands:
      /usr/bin/perl  $PWD/VTK/Utilities/Doxygen/doc_header2doxygen.pl  --to /tmp/tmpheaders --relativeto  $PWD/.  $PWD/Catalyst/Editions/Base/CoProcessing/Catalyst $PWD/Catalyst/Editions/Essentials/ParaViewCore/VTKExtensions/Default $PWD/Catalyst/Editions/Essentials/VTK/Filters/Extraction $PWD/Catalyst/Editions/Essentials/VTK/Filters/General $PWD/Catalyst/Editions/Extras/ParaViewCore/VTKExtensions/Rendering $PWD/Catalyst/Editions/Extras/VTK/Filters/Sources $PWD/Catalyst/Editions/Extras/VTK/IO/Legacy $PWD/Catalyst/Editions/Extras/VTK/IO/Parallel $PWD/Catalyst/Editions/Extras/VTK/IO/XML $PWD/Catalyst/Editions/Rendering-Base/ParaViewCore/ClientServerCore/Rendering $PWD/Catalyst/Editions/Rendering-Base/ParaViewCore/ServerManager/Default $PWD/Catalyst/Editions/Rendering-Base/VTK/Filters/Parallel $PWD/Catalyst/Editions/Rendering-Base/VTK/IO/Image $PWD/Catalyst/Editions/Rendering-Base/VTK/Interaction/Widgets $PWD/CoProcessing/Catalyst $PWD/CoProcessing/PythonCatalyst $PWD/CoProcessing/TestDriver $PWD/ParaViewCore/Animation $PWD/ParaViewCore/ClientServerCore/Core $PWD/ParaViewCore/ClientServerCore/Default $PWD/ParaViewCore/ClientServerCore/Rendering $PWD/ParaViewCore/ClientServerStream $PWD/ParaViewCore/Common $PWD/ParaViewCore/ServerImplementation/Core $PWD/ParaViewCore/ServerImplementation/Rendering $PWD/ParaViewCore/ServerManager/Core $PWD/ParaViewCore/ServerManager/Default $PWD/ParaViewCore/ServerManager/Rendering $PWD/ParaViewCore/ServerManager/SMApplication $PWD/ParaViewCore/VTKExtensions/CGNSReader $PWD/ParaViewCore/VTKExtensions/Core $PWD/ParaViewCore/VTKExtensions/CosmoTools $PWD/ParaViewCore/VTKExtensions/Default $PWD/ParaViewCore/VTKExtensions/Points $PWD/ParaViewCore/VTKExtensions/Rendering $PWD/Qt/ApplicationComponents $PWD/Qt/Components $PWD/Qt/Core $PWD/Qt/Deprecated $PWD/Qt/Python $PWD/Qt/Widgets $PWD/Web/Core $PWD/Web/Python $PWD/Web
      \cp -rf /tmp/tmpheaders/* $PWD
      42900b7b
  6. 20 Sep, 2016 1 commit
  7. 18 Jul, 2016 1 commit
  8. 01 Jun, 2016 1 commit
    • Kitware Robot's avatar
      cleanup: remove BTX and ETX comments · 0859dfde
      Kitware Robot authored
      Removed using the following command:
      
          perl -0777 -i -pe 's/(\n* *\/\/ *[BE]TX *\n+)+/\n\n/g'
      
      on all vtk*.h, pq*.h and finished off by a few manual removals left over
      from that.
      0859dfde
  9. 29 Oct, 2015 1 commit
  10. 11 Aug, 2014 1 commit
  11. 24 Feb, 2014 1 commit
    • Utkarsh Ayachit's avatar
      Removing unnecessary vtkSMChartRepresentation subclasses. · d29f496f
      Utkarsh Ayachit authored
      vtkSMParallelCoordinatesRepresentationProxy and vtkSMBoxChartRepresentationProxy
      were really not necessary any more. Removing those.
      
      Also since pqDisplayProxyEditorWidget is meant for deprecated properties panel,
      we don't need to make it aware of the new plot types.
      
      Change-Id: Ife7158ef990da53914630dfd785331775ea47a04
      d29f496f
  12. 22 Feb, 2014 1 commit
  13. 07 Feb, 2014 2 commits
    • Utkarsh Ayachit's avatar
      Cleanup logic for setting default values. · 67830907
      Utkarsh Ayachit authored
      Added mechanism on vtkSMProxy to set default values for all properties that
      pqProxy now uses when a new proxy is created. We still have a few hacks lurking
      around for dealing with compound proxies in pqPipelineSource.
      
      Added support in vtkSMChartRepresentationProxy to correctly set UseIndexForXAxis
      property's default value based on what XArray is picked.
      
      Change-Id: If7e4ba6d40541e501a5524d2bbe55be8f992d646
      67830907
    • Utkarsh Ayachit's avatar
      Refactoring 2D chart representations. · 1166c794
      Utkarsh Ayachit authored
      The primary objective of this refactor is to remove custom display panels for
      charting views such as line/bar/scatter-plot-matrix/parallel-coordinates views
      and migrate these panels to the new style as required by the unified Properties
      panel added in ParaView 4.0.
      
      The secondary object is to move logic for setting up defaults etc. to the
      ServerManager layer rather than in VTK or Qt world, so that the representations
      behave consistently in pvpython and ParaView-GUI.
      
      This is achieved as follows:
      
      + New domains are added (vtkSMChartSeriesListDomain and
        vtkSMChartSeriesSelectionDomain) which can be used on properties pertaining to
        series in a plot e.g. SeriesVisibility, SeriesColor etc. These domains
        automatically keep themselves up-to-date when new arrays are added or removed
        due to other state changes. Like other domains in ParaView, these only depend
        on the data-information available on the client-side.
      
      + vtkChartNamedOptions and vtkXYChartNamedOptions are removed. Instead
        vtkChartRepresentation subclasses take over the responsibility of managing
        series parameters. vtkXYChartRepresentation is suitable for vtkChartXY views
        which accept vtkPlot subclasses.
      
      + vtkChartRepresentation is refactored to simplify data-delivery logic. Also
        added a new REQUEST_RENDER pass to vtkPVContextView which allows chart
        representations to update the vtk objects properly thus separating data
        related operations from appearance related operations.
      
      + pqChartSeriesSettingsModel represent the table-widget used for presenting user
        with the available series and changing their properties. Based on properties
        available on the proxy, pqChartSeriesSettingsModel can adapt its UI to show as
        few or as many widgets as needed. pqChartSeriesSettingsModel is used for all
        2D views, thus we no longer need separate pqChartSeriesSettingsModel and
        pqPlotSettingsModel which have been removed.
      
      + vtkPVPlotMatrixRepresentation now respects order specified by the user on the
        SeriesVisibility property. The UI no longer hacks the order changes (which
        were not preserved in state files or undo/redo stacks), instead updates the
        property appropriately. Same can be done for
        vtkPVParallelCoordinatesRepresentation,  but missing API on
        vtkPVParallelCoordinatesRepresentation keeps that from actually working, for
        now.
      
      + Refactored logic for dealing with multiblock-of-tables. The mechanism for
        naming/addressing tables in a multiblock dataset has also changed to make it
        easier to read. vtkChartRepresentation makes it easier for subclasses to work
        with multiblock of tables (e.g. vtkXYChartRepresentation) or a single
        vtkTable (vtkPVParallelCoordinatesRepresentation,
        vtkPVPlotMatrixRepresentation).
      
      A few side effects:
      
      + New arrays that become available are no longer shown automatically. The onus
        falls on the appplication layer to manage their visibility/appearance. Work in
        progress to update UI when new arrays become available.
      
      Change-Id: I6531f85a2167c73d98dbb28edf7aa3cc32031111
      1166c794