SpatialProfileWidgetStore
Hierarchy
- RegionWidgetStore
- SpatialProfileWidgetStore
Index
Constructors
Properties
Accessors
Methods
- clearFrameEntry
- clearRegionMap
- clearXBounds
- clearXYBounds
- clearYBounds
- init
- initXYBoundaries
- setCoordinate
- setCursor
- setFileId
- setLinePlotPointSize
- setLineRegionSampleWidth
- setLineWidth
- setMarkerTextVisible
- setMeanRmsVisible
- setMouseMoveIntoLinePlots
- setPlotType
- setPrimaryLineColor
- setRegionId
- setSelectedStokes
- setSettingsTabId
- setWcsAxisVisible
- setXBounds
- setXYBounds
- setYBounds
- toConfig
- CalculateRequirementsArray
- CalculateRequirementsMap
- DiffSpatialRequirements
Constructors
constructor
Parameters
coordinate: string = "x"
Returns SpatialProfileWidgetStore
Properties
coordinate
cursorX
fileId
isMouseMoveIntoLinePlots
linePlotInitXYBoundaries
Type declaration
maxXVal: number
maxYVal: number
minXVal: number
minYVal: number
linePlotPointSize
lineWidth
markerTextVisible
maxX
maxY
meanRmsVisible
minX
minY
plotType
primaryLineColor
regionIdMap
selectedStokes
settingsTabId
readonlysmoothingStore
type
wcsAxisVisible
Accessors
effectiveFrame
Returns FrameStore
effectivePolarization
Returns POLARIZATIONS
effectiveRegion
Returns RegionStore
effectiveRegionId
Returns number
effectiveRegionInfo
Returns string
frameOptions
Returns OptionProps[]
fullCoordinate
Returns string
isAutoScaledX
Returns boolean
isAutoScaledY
Returns boolean
isEffectiveFrameEqualToActiveFrame
Returns boolean
isLineOrPolyline
Returns boolean
isXProfile
Returns boolean
matchesSelectedRegion
Returns boolean
stokesOptions
Returns LineOption[]
Methods
clearFrameEntry
Parameters
fileId: number
Returns void
clearRegionMap
Returns void
clearXBounds
Returns void
clearXYBounds
Returns void
clearYBounds
Returns void
publicinit
Parameters
widgetSettings: any
Returns void
initXYBoundaries
Parameters
minXVal: number
maxXVal: number
minYVal: number
maxYVal: number
Returns void
setCoordinate
Parameters
coordinate: string
Returns void
setCursor
Parameters
cursorVal: number
Returns void
setFileId
Parameters
fileId: number
Returns void
setLinePlotPointSize
Parameters
val: number
Returns void
setLineRegionSampleWidth
Parameters
val: number
Returns void
setLineWidth
Parameters
val: number
Returns void
setMarkerTextVisible
Parameters
val: boolean
Returns void
setMeanRmsVisible
Parameters
val: boolean
Returns void
setMouseMoveIntoLinePlots
Parameters
val: boolean
Returns void
setPlotType
Parameters
val: PlotType
Returns void
setPrimaryLineColor
Parameters
color: string
Returns void
setRegionId
Parameters
fileId: number
regionId: number
Returns void
setSelectedStokes
Parameters
stokes: string
Returns void
setSettingsTabId
Parameters
Returns void
setWcsAxisVisible
Parameters
val: boolean
Returns void
setXBounds
Parameters
minVal: number
maxVal: number
Returns void
setXYBounds
Parameters
minX: number
maxX: number
minY: number
maxY: number
Returns void
setYBounds
Parameters
minVal: number
maxVal: number
Returns void
publictoConfig
Returns { coordinate: string; linePlotPointSize: number; lineWidth: number; maxXVal: number; maxYVal: number; meanRmsVisible: boolean; minXVal: number; minYVal: number; plotType: PlotType; primaryLineColor: string; wcsAxisVisible: boolean }
coordinate: string
linePlotPointSize: number
lineWidth: number
maxXVal: number
maxYVal: number
meanRmsVisible: boolean
minXVal: number
minYVal: number
plotType: PlotType
primaryLineColor: string
wcsAxisVisible: boolean
publicstaticCalculateRequirementsArray
Parameters
widgetsMap: Map<string, RegionWidgetStore>
Returns Map<number, number[]>
publicstaticCalculateRequirementsMap
Parameters
widgetsMap: Map<string, SpatialProfileWidgetStore>
Returns Map<number, Map<number, SetSpatialRequirements>>
publicstaticDiffSpatialRequirements
Parameters
originalRequirements: Map<number, Map<number, SetSpatialRequirements>>
updatedRequirements: Map<number, Map<number, SetSpatialRequirements>>
Returns SetSpatialRequirements[]