(core): add services for echo simulation
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
intomaths
module - create
opUltrasound
module - import SGenerateMeshEcho
- rename
SGenerateMeshEcho`` into
SUltrasoundMesh` - move
SUltrasoundMesh
intoopUltrasound
module
- rename
- import
STransformLandMark
- import
STransformPickedPoint
- move all
SPoint*
andSTransform*
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"
- rename into
- 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.