1. 08 Jan, 2019 2 commits
  2. 07 Jan, 2019 2 commits
  3. 03 Jan, 2019 1 commit
    • Cory Quammen's avatar
      Specify si_class for CGNSSeriesReader · 2034660f
      Cory Quammen authored
      This ensures the CGNSReader is used as the Reader subproxy and
      prevents a crash when reloading CGNS files using the File -> Reload
      Files menu option. Added a test for reloading a CGNS file.
      2034660f
  4. 28 Dec, 2018 2 commits
  5. 20 Dec, 2018 1 commit
  6. 19 Dec, 2018 1 commit
  7. 18 Dec, 2018 3 commits
  8. 11 Dec, 2018 3 commits
  9. 07 Dec, 2018 2 commits
  10. 05 Dec, 2018 2 commits
  11. 04 Dec, 2018 1 commit
  12. 03 Dec, 2018 5 commits
  13. 30 Nov, 2018 2 commits
  14. 29 Nov, 2018 2 commits
    • Utkarsh Ayachit's avatar
      Make vtkSMArrayListDomain fire domain modified event correctly · cb3654a8
      Utkarsh Ayachit authored
      vtkSMArrayListDomain was not firing domain modified event when the
      array's association alone changed. Fixed that.
      
      Adding a helper class to vtkSMDomain to make it easier to for subclasses
      to collapse domain modified events. vtkSMArrayListDomain uses this new
      class to ensure no duplicate modified events are fired.
      cb3654a8
    • Mathieu Westphal's avatar
      Adding new Uniform Glyphing Mode · 3b37e8c4
      Mathieu Westphal authored
      This adds two new uniform glyphing modes to the vtkPVGlyphFilter and also generalizes a bit its API.
      The two new modes are based on "inverse transform sampling" algorithm, the first one uses surface area, the second one uses cell volume.
      
      The surface one will actually extract the surface first if needed, so the glyphs will be located on the surface mesh only.
      The volume one will ignore completely non-3D cells.
      
      Both modes support multiblocks and parallel meshes perfectly, as well as cell centers when using cell data.
      
      Those modes were needed because the current algorithm is only based on the mesh bounds and this have limitations and bad behaviors, especially when dealing with multi pieces mesh.
      3b37e8c4
  15. 28 Nov, 2018 3 commits
  16. 26 Nov, 2018 2 commits
    • Utkarsh Ayachit's avatar
      cleanup vtkSMFieldDataDomain · f49b6a4c
      Utkarsh Ayachit authored
      vtkSMFieldDataDomain no longer updates itself based on input type. That
      was generally not useful and added unnecessary complication to the
      domain and the corresponding UI. Cleaned that up.
      
      vtkSMFieldDataDomain now raises warnings if used in
      vtkSMStringVectorProperty as we tended to do in the past.
      f49b6a4c
    • Cory Quammen's avatar
      Change to breadth-first traversal when collapsing a KDTree · 559ecc4e
      Cory Quammen authored
      The MoveSubtree() function moves trees from lower down in the KDTree
      up. The existing depth-first traversal recursive algorithm in this
      function worked okay when descending the tree, but when moving back up
      the tree, elements in the array would be clobbered before they were
      moved to their correct destination. This would lead to some views
      being incorrectly deleted and moved into the wrong location when a
      level of the KDTree was being collapsed.
      
      Change to a breadth-first algorithm so that elements in the tree are
      always copied from lower to higher positions in the tree. This
      resolves the incorrect subtree movement.
      559ecc4e
  17. 25 Nov, 2018 1 commit
  18. 23 Nov, 2018 1 commit
    • Utkarsh Ayachit's avatar
      remove vtkSMFieldDataDomain from string-vector-properties · a80fbc54
      Utkarsh Ayachit authored
      vtkSMFieldDataDomain was used on vtkSMStringVectorProperty instances
      that allowed user to select array to process. There is really no need
      for it nor is it correct, since vtkSMFieldDataDomain is a subclass of
      vtkSMEnumerationDomain and hence intended for vtkSMIntVectorProperty
      instances!
      
      Getting rid of this old misuse of the domain.
      a80fbc54
  19. 22 Nov, 2018 1 commit
  20. 21 Nov, 2018 1 commit
  21. 20 Nov, 2018 2 commits