... | @@ -28,4 +28,39 @@ sequenceDiagram |
... | @@ -28,4 +28,39 @@ sequenceDiagram |
|
a->>+a: header declares another case ? Yes
|
|
a->>+a: header declares another case ? Yes
|
|
a->>+e: display spectrum
|
|
a->>+e: display spectrum
|
|
end
|
|
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 |