API / geotoolkit / controls / shapes / CrossPlot / CrossPlot
Type Aliases
Type Aliases
Ƭ Data: Object
data
| Name | Type | Description |
|---|---|---|
colorprovider | ColorProvider | The colorProvider used to color points based on their Z value |
datax | number[] | The x values |
datay | number[] | The y values |
dataz | null | number[] | The z values |
defaultcolor | RgbaColor | The color to use if there is no ColorProvider provided or if a point has no valid Z value |
defaultlinecolor | RgbaColor | null | The color of line to be used in symbol |
highlightcolor | RgbaColor | The color to use for highlighted shapes |
maxx | number | The x maximum to use, can be used to clip the data |
maxy | number | The y maximum to use, can be used to clip the data |
minx | number | The x minimum to use, can be used to clip the data |
miny | number | The y minimum to use, can be used to clip the data |
painter | Painter | The painter to draw symbols |
size | { data: null | number[] ; max: number ; maxsymbolsize: number ; min: number ; minsymbolsize: number } | The dynamic size object containing info for symbols size dimension |
size.data | null | number[] | The size values |
size.max | number | The maximum size value to use, can be used to clip the data |
size.maxsymbolsize | number | The symbol size for maximum value (in device) |
size.min | number | The minimum size value to use, can be used to clip the data |
size.minsymbolsize | number | The symbol size for minimum value (in device) |
symbol | { data: null | number[] ; painters: Painter[] ; ranges: (number | [number, number])[] } | The dynamic symbol painters object containing info for symbols painters dimension |
symbol.data | null | number[] | The symbol painters values |
symbol.painters | Painter[] | The painters list to use for symbols |
symbol.ranges | (number | [number, number])[] | The ranges (either [from, to] segments or constant values) for each painter to use |
symbolsize | number | The symbol size in pixel |
Ƭ Options: Options & { autominmax?: boolean ; colorprovider?: ColorProvider ; datax?: number[] | INumericalDataSeries & AbstractDataSeries ; datay?: number[] | INumericalDataSeries & AbstractDataSeries ; dataz?: number[] | INumericalDataSeries & AbstractDataSeries ; defaultcolor?: string ; defaultlinecolor?: string ; highlightcolor?: string ; logx?: boolean ; logy?: boolean ; logz?: boolean ; maxx?: number ; maxy?: number ; minx?: number ; miny?: number ; painter?: Painter ; size?: { data?: number[] | INumericalDataSeries & AbstractDataSeries ; max?: number ; maxsymbolsize?: number ; min?: number ; minsymbolsize?: number } ; symbol?: { data?: number[] | INumericalDataSeries & AbstractDataSeries ; painters?: Painter[] ; ranges?: (number | [number, number])[] } ; symbolsize?: number ; x?: { data?: number[] | INumericalDataSeries & AbstractDataSeries ; max?: number ; min?: number } ; y?: { data?: number[] | INumericalDataSeries & AbstractDataSeries ; max?: number ; min?: number } ; z?: { data?: number[] | INumericalDataSeries & AbstractDataSeries } }
Ƭ OptionsOut: OptionsOut & { autominmax?: boolean ; colorprovider?: ColorProvider ; defaultcolor?: string ; defaultlinecolor?: string ; highlightcolor?: string ; maxx?: number ; maxy?: number ; minx?: number ; miny?: number ; painter?: Painter ; size?: { max?: number ; maxsymbolsize?: number ; min?: number ; minsymbolsize?: number } ; symbolsize?: number ; x?: { max?: number ; min?: number } ; y?: { max?: number ; min?: number } }
properties