Update Sequence diagrams authored by Moreau Nicolas's avatar Moreau Nicolas
......@@ -28,4 +28,39 @@ sequenceDiagram
a->>+a: header declares another case ? Yes
a->>+e: display spectrum
end
```
## Creating the 3D Fits visualization table
```mermaid
sequenceDiagram
participant a as yafitsv:olqv.js
participant b as yafitss:serverWsgi
participant c as yafitsv:olqv_ned:SourceTable
participant d as yafitsv:olqv_markers:MarkerList
participant e as yafitsv:olqv_linkedviews.js
participant f as yafitsv:olqv_spectro:SpectroscopyUI
participant g as yafitsv:olqv_linkedviews:ViewLinker
a->>+b : RADECRangeInDegrees
b->>+a: index 0 along the RA axis,<br/> index NAXIS1-1 along the RA axis,<br/>index 0 along the DEC axis,<br/>index NAXIS2-1 along the DEC axis,<br/>index max(NAXIS1, NAXIS2)-1 along the RA axis,<br/>index max(NAXIS1, NAXIS2)-1 along the DEC axis
a->>+c: new
c->>+a: sourceTable
a->>+f: new
f->>+a: spectroscopyUI
a->>+d: new
d->>+a: markerList
a->>+e: getViewLinker(sourceTable, markerList)
e->>+g: new ViewLinker()
g->>+g: new SingleSlice()
g->>+g: new SummedSlice()
g->>e: viewLinker
e->>e: new SpectrumViewer(viewLinker)
e->>e: new SummedPixelsSpectrumViewer(viewLinker)
```
\ No newline at end of file