1. 09 Jun, 2020 1 commit
  2. 06 Feb, 2020 1 commit
    • Emmanuel Promayon's avatar
      NEW viewer extension + examples · 67afeef4
      Emmanuel Promayon authored
      - NEW Imp show all central viewer
          The show viewer actions are not needed anymore
      - NEW introducing the dual panel viewer
          Very simple viewer that relies on MedicalImageViewer to
          do the heavy work (for instance the synchronization between the viewers
          is already taken into account by what the MedicalImageViewer set in place).
          Shows how to simply re-use the default axial and 3D viewer
          in a dual panel viewer...
      - NEW Visibility menu to set the visibility of a component in a viewer
      - FIXED simplified Viewer API
        No need for the numberOfViewedComponent method
      - FIXED BitmapViewer and InteractiveSliceViewer can only see SingleImageComponent
      - FIXED image component management of visibility in 3D viewer
          and some override warnings
          Thanks to Maxime that prepared most of then visibility menu code
      - FIXED add viwer count test + fix numbers of actions and extensions
      - FIXED broken tests
          Note that the sleepingwhileworking automatic test are
          now disabled until it is possible to specify a dependency
          of the action with one ore more viewer extensions
      - FIXED bug: do not record null viewer is the component viewer's list
          When testcomponents is ran, no viewer extensions are loaded.
          Application::getViewer(..) returns nullptr. As MeshComponent set its
          visibility in the 3DViewer, and there is no 3DViewer, nullptr was registered
          in the list. This caused a crash later on, when refresh() was called.
      - FIXED arbitrary viewer in fancy
      - FIXED embed the arbitrary viewer in the medical image viewer
      67afeef4
  3. 17 Dec, 2019 1 commit
  4. 28 Nov, 2019 1 commit
  5. 31 Mar, 2018 2 commits
  6. 28 Mar, 2018 1 commit
  7. 27 Mar, 2018 2 commits
  8. 28 Feb, 2018 4 commits
  9. 09 Feb, 2018 8 commits
  10. 26 Dec, 2017 8 commits
  11. 14 Dec, 2017 4 commits
  12. 21 Nov, 2017 4 commits
    • Emmanuel Promayon's avatar
      NEW CamiTK test coverage rewrite · af900896
      Emmanuel Promayon authored
      set CAMITK_TEST_COVERAGE to TRUE to generate the 'camitk-test-coverage' target
      → it will create a coverage analysis report in ${PROJECT_BINARY_DIR}/camitk-test-coverage
      Update to latest additional CodeCoverage CMake modules by Lars Bilke (thanks to him!)
      af900896
    • Emmanuel Promayon's avatar
      NEW CamiTK test coverage rewrite · 5a10f916
      Emmanuel Promayon authored
      set CAMITK_TEST_COVERAGE to TRUE to generate the 'camitk-test-coverage' target
      → it will create a coverage analysis report in ${PROJECT_BINARY_DIR}/camitk-test-coverage
      Update to latest additional CodeCoverage CMake modules by Lars Bilke (thanks to him!)
      5a10f916
    • Emmanuel Promayon's avatar
      NEW CamiTK test coverage rewrite · ade7c384
      Emmanuel Promayon authored
      set CAMITK_TEST_COVERAGE to TRUE to generate the 'camitk-test-coverage' target
      → it will create a coverage analysis report in ${PROJECT_BINARY_DIR}/camitk-test-coverage
      Update to latest additional CodeCoverage CMake modules by Lars Bilke (thanks to him!)
      ade7c384
    • Emmanuel Promayon's avatar
      NEW CamiTK test coverage rewrite · 3780542b
      Emmanuel Promayon authored
      set CAMITK_TEST_COVERAGE to TRUE to generate the 'camitk-test-coverage' target
      → it will create a coverage analysis report in ${PROJECT_BINARY_DIR}/camitk-test-coverage
      Update to latest additional CodeCoverage CMake modules by Lars Bilke (thanks to him!)
      3780542b
  13. 20 Nov, 2017 3 commits