API / geotoolkit / crosssection / shapes / Trajectory / Trajectory
shapes.Trajectory.Trajectory
Type Aliases
Ƭ Data: Object
| Name | Type | Description |
|---|---|---|
x? | NumericalDataSeries | x series |
y? | NumericalDataSeries | y series |
Ƭ DataOptions: Object
data options
| Name | Type | Description |
|---|---|---|
projectedtrajectory? | { data?: Data } | json defining projectedtrajectory |
projectedtrajectory.data? | Data | json defining projectedtrajectory data |
symbol? | { symbolpositionx?: number ; symbolpositiony?: number } | json defining symbol |
symbol.symbolpositionx? | number | symbol anchor X position |
symbol.symbolpositiony? | number | symbol anchor Y position |
trajectory? | { data?: Data } | json defining trajectory |
trajectory.data? | Data | json defining trajectory |
Ƭ Options: Options & OptionsBase
JSON options object
Ƭ OptionsBase: Object
| Name | Type | Description |
|---|---|---|
neatlimits? | boolean | enable neat limits |
projectedtrajectory? | { data?: Data ; length?: number ; linestyle?: Type ; visible?: boolean } | projected trajectory options |
projectedtrajectory.data? | Data | data options for projection |
projectedtrajectory.length? | number | projected length |
projectedtrajectory.linestyle? | Type | line style to display trajectory |
projectedtrajectory.visible? | boolean | visibility of projected trajectory |
symbol? | { symbolfillstyle?: Type ; symbollinestyle?: Type ; symbolpainter?: PainterFunction ; symbolpositionx?: number ; symbolpositiony?: number ; symbolsize?: number ; visible?: boolean } | json defining symbol |
symbol.symbolfillstyle? | Type | symbol fill style |
symbol.symbollinestyle? | Type | symbol line style |
symbol.symbolpainter? | PainterFunction | painter |
symbol.symbolpositionx? | number | symbol anchor X position |
symbol.symbolpositiony? | number | symbol anchor Y position |
symbol.symbolsize? | number | symbol size in pixels |
symbol.visible? | boolean | symbol visibility |
trajectory? | { data?: Data ; linestyle?: Type ; visible?: boolean } | trajectory options |
trajectory.data? | Data | data options |
trajectory.linestyle? | Type | line style to display trajectory |
trajectory.visible? | boolean | visibility of trajectory |
Ƭ OptionsOut: OptionsOut & PropertiesOut
JSON options object
Ƭ PropertiesOut: Object
| Name | Type | Description |
|---|---|---|
neatlimits | boolean | enable neat limits |
projectedtrajectory | { data: Data ; length: number ; linestyle: LineStyle | null ; visible: boolean } | projected trajectory options |
projectedtrajectory.data | Data | data options for projection |
projectedtrajectory.length | number | projected length |
projectedtrajectory.linestyle | LineStyle | null | line style to display trajectory |
projectedtrajectory.visible | boolean | visibility of projected trajectory |
symbol | { symbolfillstyle: FillStyle | null ; symbollinestyle: LineStyle | null ; symbolpainter: PainterFunction ; symbolpositionx: number ; symbolpositiony: number ; symbolsize: number ; visible: boolean } | json defining symbol |
symbol.symbolfillstyle | FillStyle | null | symbol fill style |
symbol.symbollinestyle | LineStyle | null | symbol line style |
symbol.symbolpainter | PainterFunction | painter |
symbol.symbolpositionx | number | symbol anchor X position |
symbol.symbolpositiony | number | symbol anchor Y position |
symbol.symbolsize | number | symbol size in pixels |
symbol.visible | boolean | symbol visibility |
trajectory | { data: Data ; linestyle: LineStyle | null ; visible: boolean } | trajectory options |
trajectory.data | Data | data options |
trajectory.linestyle | LineStyle | null | line style to display trajectory |
trajectory.visible | boolean | visibility of trajectory |