StokesAnalysisWidgetStore
Hierarchy
- RegionWidgetStore
- StokesAnalysisWidgetStore
Index
Constructors
Properties
- channel
- colorMap
- colorPixel
- equalAxes
- fileId
- fractionalPolVisible
- invertedColorMap
- isMouseMoveIntoLinePlots
- isMouseMoveIntoScatterPlots
- linePlotPointSize
- linePlotcursorX
- lineWidth
- plotType
- pointTransparency
- polAngleMaxY
- polAngleMinY
- polIntensityMaxY
- polIntensityMinY
- primaryLineColor
- quMaxY
- quMinY
- quScatterMaxX
- quScatterMaxY
- quScatterMinX
- quScatterMinY
- regionIdMap
- scatterChartArea
- scatterOutRangePointsZIndex
- scatterPlotCursorX
- scatterPlotCursorY
- scatterPlotPointSize
- secondaryLineColor
- settingsTabId
- sharedMaxX
- sharedMinX
- smoothingStore
- statsType
- type
Accessors
Methods
- clearFrameEntry
- clearLinePlotsXYBounds
- clearPolIntensityYBounds
- clearRegionMap
- clearScatterPlotXYBounds
- clearSharedXBounds
- clearXYBounds
- init
- setChannel
- setColormap
- setEqualAxesValue
- setFileId
- setFractionalPolVisible
- setInvertedColorMap
- setLinePlotPointSize
- setLineWidth
- setMouseMoveIntoLinePlots
- setMouseMoveIntoScatterPlots
- setPlotType
- setPointTransparency
- setPolAngleXYBounds
- setPolAngleYBounds
- setPolIntensityXYBounds
- setPolIntensityYBounds
- setPrimaryLineColor
- setQULinePlotYBounds
- setQULinePlotsXYBounds
- setQUScatterPlotXBounds
- setQUScatterPlotXYBounds
- setQUScatterPlotYBounds
- setRegionId
- setScatterChartAres
- setScatterPlotCursor
- setScatterPlotPointSize
- setSecondaryLineColor
- setSettingsTabId
- setSharedXBounds
- setSpectralCoordinate
- setSpectralSystem
- setStatsType
- setlinePlotCursorX
- toConfig
- CalculateRequirementsArray
- addToRequirementsMap
Constructors
constructor
Returns StokesAnalysisWidgetStore
Properties
channel
colorMap
colorPixel
Type declaration
color: Uint8ClampedArray
size: number
equalAxes
fileId
fractionalPolVisible
invertedColorMap
isMouseMoveIntoLinePlots
isMouseMoveIntoScatterPlots
linePlotPointSize
linePlotcursorX
lineWidth
plotType
pointTransparency
polAngleMaxY
polAngleMinY
polIntensityMaxY
polIntensityMinY
primaryLineColor
quMaxY
quMinY
quScatterMaxX
quScatterMaxY
quScatterMinX
quScatterMinY
regionIdMap
scatterChartArea
scatterOutRangePointsZIndex
scatterPlotCursorX
scatterPlotCursorY
scatterPlotPointSize
secondaryLineColor
settingsTabId
sharedMaxX
sharedMinX
readonlysmoothingStore
statsType
type
Accessors
effectiveFrame
Returns FrameStore
effectiveRegion
Returns RegionStore
effectiveRegionId
Returns number
effectiveRegionInfo
Returns string
frameOptions
Returns IOptionProps[]
isEffectiveFrameEqualToActiveFrame
Returns boolean
isLinePlotsAutoScaledX
Returns boolean
isPolAngleAutoScaledY
Returns boolean
isPolIntensityAutoScaledY
Returns boolean
isQULinePlotAutoScaledY
Returns boolean
isQUScatterPlotAutoScaledX
Returns boolean
isQUScatterPlotAutoScaledY
Returns boolean
matchesSelectedRegion
Returns boolean
Methods
clearFrameEntry
Parameters
fileId: number
Returns void
clearLinePlotsXYBounds
Returns void
clearPolIntensityYBounds
Returns void
clearRegionMap
Returns void
clearScatterPlotXYBounds
Returns void
clearSharedXBounds
Returns void
clearXYBounds
Returns void
publicinit
Parameters
widgetSettings: any
Returns void
setChannel
Parameters
channel: number
Returns void
setColormap
Parameters
colormap: string
Returns void
setEqualAxesValue
Parameters
val: boolean
Returns void
setFileId
Parameters
fileId: number
Returns void
setFractionalPolVisible
Parameters
val: boolean
Returns void
setInvertedColorMap
Parameters
invertedColorMap: boolean
Returns void
setLinePlotPointSize
Parameters
val: number
Returns void
setLineWidth
Parameters
val: number
Returns void
setMouseMoveIntoLinePlots
Parameters
val: boolean
Returns void
setMouseMoveIntoScatterPlots
Parameters
val: boolean
Returns void
setPlotType
Parameters
val: PlotType
Returns void
setPointTransparency
Parameters
val: number
Returns void
setPolAngleXYBounds
Parameters
minX: number
maxX: number
minY: number
maxY: number
Returns void
setPolAngleYBounds
Parameters
minVal: number
maxVal: number
Returns void
setPolIntensityXYBounds
Parameters
minX: number
maxX: number
minY: number
maxY: number
Returns void
setPolIntensityYBounds
Parameters
minVal: number
maxVal: number
Returns void
setPrimaryLineColor
Parameters
color: string
Returns void
setQULinePlotYBounds
Parameters
minVal: number
maxVal: number
Returns void
setQULinePlotsXYBounds
Parameters
minX: number
maxX: number
minY: number
maxY: number
Returns void
setQUScatterPlotXBounds
Parameters
minVal: number
maxVal: number
Returns void
setQUScatterPlotXYBounds
Parameters
minX: number
maxX: number
minY: number
maxY: number
Returns void
setQUScatterPlotYBounds
Parameters
minVal: number
maxVal: number
Returns void
setRegionId
Parameters
fileId: number
regionId: number
Returns void
setScatterChartAres
Parameters
chartArea: ChartArea
Returns void
setScatterPlotCursor
Parameters
cursorVal: { x: number; y: number }
Returns void
setScatterPlotPointSize
Parameters
val: number
Returns void
setSecondaryLineColor
Parameters
color: string
Returns void
setSettingsTabId
Parameters
tabId: StokesAnalysisSettingsTabs
Returns void
setSharedXBounds
Parameters
minVal: number
maxVal: number
Returns void
setSpectralCoordinate
Parameters
coordStr: string
Returns void
setSpectralSystem
Parameters
specsys: SpectralSystem
Returns void
setStatsType
Parameters
statsType: StatsType
Returns void
setlinePlotCursorX
Parameters
cursorVal: number
Returns void
publictoConfig
Returns { colorMap: string; equalAxes: boolean; linePlotPointSize: number; lineWidth: number; plotType: PlotType; pointTransparency: number; primaryLineColor: string; scatterPlotPointSize: number; secondaryLineColor: string }
colorMap: string
equalAxes: boolean
linePlotPointSize: number
lineWidth: number
plotType: PlotType
pointTransparency: number
primaryLineColor: string
scatterPlotPointSize: number
secondaryLineColor: string
publicstaticCalculateRequirementsArray
Parameters
widgetsMap: Map<string, RegionWidgetStore>
Returns Map<number, number[]>
publicstaticaddToRequirementsMap
Parameters
updatedRequirements: Map<number, Map<number, SetSpectralRequirements>>
widgetsMap: Map<string, StokesAnalysisWidgetStore>
Returns Map<number, Map<number, SetSpectralRequirements>>