1. 29 Apr, 2020 1 commit
  2. 09 Dec, 2019 3 commits
  3. 07 Dec, 2019 2 commits
  4. 16 Sep, 2019 1 commit
  5. 04 Sep, 2019 1 commit
    • David Thompson's avatar
      Revamp PV-SMTK selection integration. · fd5e3274
      David Thompson authored
      ParaView's selection-handling rewrites the VTK selection created
      during pick events, dropping information that SMTK needs to recover
      component IDs. To address this, ParaView has moved its rewrite
      logic into a new class, named `vtkPVEncodeSelectionForServers`,
      which applications (or plugins) can override using the vtkObjectFactory.
      
      SMTK now overrides creation of this class, returning a custom subclass
      named `vtkSMTKEncodeSelection`. This class is created on the client
      and dispatches ParaView selections to operations in a new group
      (VTKSelectionRespondersGroup). These operations are provided access
      to the client-side SMTK selection instance and the first operation
      to process a given resource is accepted as the selection updater
      for that resource.
      
      This commit also adds a toolbar filter-option for selecting instance
      entities and an icon for instances in the resource browser widget.
      fd5e3274
  6. 18 Jun, 2019 1 commit
  7. 08 Nov, 2018 1 commit
  8. 07 Nov, 2018 1 commit
  9. 31 Oct, 2018 1 commit
  10. 08 Oct, 2018 1 commit
  11. 21 Mar, 2018 1 commit
  12. 11 Jan, 2018 1 commit
  13. 03 Nov, 2017 1 commit
  14. 26 Oct, 2017 1 commit
  15. 30 Aug, 2017 1 commit
  16. 27 Jun, 2017 1 commit
  17. 21 Jun, 2017 1 commit
  18. 16 May, 2017 1 commit
    • T.J. Corona's avatar
      Add the ability to attach datasets to meshes. · 398c6ac5
      T.J. Corona authored
      Introduce smtk::mesh::DataSet, which provides the ability to assign to
      the cells and points of meshsets double-valued data of user-defined
      tuple length. Change InterpolateMeshElevation operator to
      InterpolateMesh and change its functionality from modifying the
      z-coordinate of a mesh's points to adding interpolated data to a
      meshset's cells or points according to the mesh's centroid. Augment
      ImportVTKData andExportVTKData to accept and create double-valued VTK
      cell data, respectively.
      398c6ac5
  19. 26 Apr, 2017 1 commit
  20. 10 Apr, 2017 1 commit
  21. 05 Apr, 2017 1 commit
  22. 29 Mar, 2017 1 commit
  23. 09 Jan, 2017 1 commit
  24. 10 Nov, 2016 1 commit
  25. 23 Jun, 2016 2 commits
  26. 22 Jun, 2016 3 commits
  27. 15 Jun, 2016 2 commits
  28. 09 Mar, 2016 1 commit
    • Robert Maynard's avatar
      smtk::mesh::Collection now has a modified flag. · 12b1df49
      Robert Maynard authored
      The modified flag for a mesh collection represents that underlying mesh
      database representation has changed such that a write would generate a file
      that would not be byte equivalent to the input file.
      
      In the case of mesh databases that are generated in-memory, the modified
      flag is set to be true once the first mesh element is added to the database.
      12b1df49
  29. 17 Feb, 2016 1 commit
  30. 15 Feb, 2016 1 commit
  31. 25 Nov, 2015 1 commit
    • Robert Maynard's avatar
      Redesign the way Collections store associations to a smtk::model. · ca910b3c
      Robert Maynard authored
      Previously a smtk::mesh::Collection would only store the association
      to a model in a member variable, and not inside the backend interface.
      Now with these changes we have added support for the backend interface
      to hold the model uuid that we are associated too.
      
      This means that once a collection is stored to disk, loading back the collection
      will restore all the proper relationships to the model.
      ca910b3c
  32. 12 Oct, 2015 1 commit