Skip to main content
Version: 4.1.0

StokesAnalysisComponent

Hierarchy

  • Component<WidgetProps>
    • StokesAnalysisComponent

Index

Constructors

constructor

  • new StokesAnalysisComponent(props: WidgetProps): StokesAnalysisComponent
  • Parameters

    • props: WidgetProps

    Returns StokesAnalysisComponent

Properties

height

height: number

onGraphCursorMoved

onGraphCursorMoved: DebouncedFunc<(x: any) => void> = ...

onScatterGraphCursorMoved

onScatterGraphCursorMoved: DebouncedFunc<(x: any, y: any) => void> = ...

width

width: number

Accessors

currentChannelValue

  • get currentChannelValue(): number
  • Returns number

exportHeaders

  • get exportHeaders(): string[]
  • Returns string[]

exportQUScatterHeaders

  • get exportQUScatterHeaders(): string[]
  • Returns string[]

plotData

  • get plotData(): { iProgress: number; paSmoothedValues: { border: Border; dataset: Point2D[] }; paValues: { border: Border; dataset: Point2D[] }; piSmoothedValues: { border: Border; dataset: Point2D[] }; piValues: { border: Border; dataset: Point2D[] }; qProgress: number; qSmoothedValues: { border: Border; dataset: Point2D[] }; qValues: { border: Border; dataset: Point2D[] }; quSmoothedValues: { border: Border; dataset: { x: number; y: number; z: number }[] }; quValues: { border: Border; dataset: { x: number; y: number; z: number }[] }; uProgress: number; uSmoothedValues: { border: Border; dataset: Point2D[] }; uValues: { border: Border; dataset: Point2D[] } }
  • Returns { iProgress: number; paSmoothedValues: { border: Border; dataset: Point2D[] }; paValues: { border: Border; dataset: Point2D[] }; piSmoothedValues: { border: Border; dataset: Point2D[] }; piValues: { border: Border; dataset: Point2D[] }; qProgress: number; qSmoothedValues: { border: Border; dataset: Point2D[] }; qValues: { border: Border; dataset: Point2D[] }; quSmoothedValues: { border: Border; dataset: { x: number; y: number; z: number }[] }; quValues: { border: Border; dataset: { x: number; y: number; z: number }[] }; uProgress: number; uSmoothedValues: { border: Border; dataset: Point2D[] }; uValues: { border: Border; dataset: Point2D[] } }

    • iProgress: number
    • paSmoothedValues: { border: Border; dataset: Point2D[] }
      • border: Border
      • dataset: Point2D[]
    • paValues: { border: Border; dataset: Point2D[] }
      • border: Border
      • dataset: Point2D[]
    • piSmoothedValues: { border: Border; dataset: Point2D[] }
      • border: Border
      • dataset: Point2D[]
    • piValues: { border: Border; dataset: Point2D[] }
      • border: Border
      • dataset: Point2D[]
    • qProgress: number
    • qSmoothedValues: { border: Border; dataset: Point2D[] }
      • border: Border
      • dataset: Point2D[]
    • qValues: { border: Border; dataset: Point2D[] }
      • border: Border
      • dataset: Point2D[]
    • quSmoothedValues: { border: Border; dataset: { x: number; y: number; z: number }[] }
      • border: Border
      • dataset: { x: number; y: number; z: number }[]
    • quValues: { border: Border; dataset: { x: number; y: number; z: number }[] }
      • border: Border
      • dataset: { x: number; y: number; z: number }[]
    • uProgress: number
    • uSmoothedValues: { border: Border; dataset: Point2D[] }
      • border: Border
      • dataset: Point2D[]
    • uValues: { border: Border; dataset: Point2D[] }
      • border: Border
      • dataset: Point2D[]

profileStore

  • get profileStore(): SpectralProfileStore
  • Returns SpectralProfileStore

requiredChannelValue

  • get requiredChannelValue(): number
  • Returns number

widgetStore

  • get widgetStore(): StokesAnalysisWidgetStore
  • Returns StokesAnalysisWidgetStore

publicstaticWIDGET_CONFIG

  • get WIDGET_CONFIG(): DefaultWidgetConfig
  • Returns DefaultWidgetConfig

Methods

onChannelChanged

  • onChannelChanged(x: number): void
  • Parameters

    • x: number

    Returns void

onScatterChannelChanged

  • onScatterChannelChanged(x: number, y: number, data: Point3D[]): void
  • Parameters

    • x: number
    • y: number
    • data: Point3D[]

    Returns void

render

  • render(): Element
  • Returns Element