Skip to content

(core): add services for echo simulation

David SIXELA requested to merge 638-core-add-services-for-echo-simulation into dev

Description

Import services from a module called echoSimulation into sight's various module according to what they do.

  • import SExtractImageEcho
    • rename SExtractImageEcho into SUltrasoundImage
    • copy ProbeSimulationSettings from brAlgorithms to SUltrasoundImage class
  • import SMatrixList into maths module
  • create opUltrasound module
  • import SGenerateMeshEcho
    • rename SGenerateMeshEcho`` into SUltrasoundMesh`
    • move SUltrasoundMesh into opUltrasound module
  • import STransformLandMark
  • import STransformPickedPoint
  • move all SPoint* and STransform* services into maths module
  • import SComputeNeedleTipToLandmark
    • rename into SPointToLandmarkDistance
    • remove all occurrences of "needleTip" and replace with "point"
  • import SComputeNeedleToTargetVector
    • rename into SPointToLandmarkVector
    • replace all occurrences of "needle" by "point"
  • create cvSegmentation module
    • add SColourImageMasking service
    • add SUltrasoundImage
    • deprecate segmentation/colourSegmentation module

Closes #638 (closed)

How to test it?

Launch Application impacted by these modifications.

Edited by David SIXELA

Merge request reports