Last updated

API / geotoolkit / controls / shapes / CrossPlot / CrossPlot

Namespace: CrossPlot

shapes.CrossPlot.CrossPlot

Table of contents

Type Aliases

Contents

Type Aliases

Data

Ƭ Data: Object

data

Type declaration

NameTypeDescription
colorproviderColorProviderThe colorProvider used to color points based on their Z value
dataxnumber[]The x values
dataynumber[]The y values
dataznull | number[]The z values
defaultcolorRgbaColorThe color to use if there is no ColorProvider provided or if a point has no valid Z value
defaultlinecolorRgbaColor | nullThe color of line to be used in symbol
highlightcolorRgbaColorThe color to use for highlighted shapes
maxxnumberThe x maximum to use, can be used to clip the data
maxynumberThe y maximum to use, can be used to clip the data
minxnumberThe x minimum to use, can be used to clip the data
minynumberThe y minimum to use, can be used to clip the data
painterPainterThe 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.datanull | number[]The size values
size.maxnumberThe maximum size value to use, can be used to clip the data
size.maxsymbolsizenumberThe symbol size for maximum value (in device)
size.minnumberThe minimum size value to use, can be used to clip the data
size.minsymbolsizenumberThe 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.datanull | number[]The symbol painters values
symbol.paintersPainter[]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
symbolsizenumberThe symbol size in pixel

Options

Ƭ 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: 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