Interface: SurfaceCalc
Experimental
What surface calc holds.
Extends
Properties
| Property | Modifier | Type | Description | Inherited from |
|---|---|---|---|---|
color | readonly | Float64Array<ArrayBufferLike> | null | Experimental The values the colorscale maps, per grid point (row-major): surfacecolor, or the raw z numbers on a z axis that is not linear; null: the (linear) heights. | - |
grid | readonly | SurfaceGrid | null | Experimental | - |
picker? | public | SurfacePicker | Experimental Built on the first hover (hover.ts). | - |
scene? | public | SceneLayout | Experimental | SceneCalc.scene |
sceneCrossTrace? | readonly | SceneCrossTrace | Experimental A cross-trace step of the trace type (e.g. bar3d stacking, M6 wave 2): run by sceneCrossTraceLayout once per scene and pass, before the scene is laid out, with the scene's entries whose calc carries this same function (in trace order). It may update their sceneExtremes in place; it must be idempotent. | SceneCalc.sceneCrossTrace |
sceneExtremes | readonly | SceneExtremes | Experimental | SceneCalc.sceneExtremes |
surfacecolor | readonly | boolean | Experimental Whether color is surfacecolor (hover shows it as %{surfacecolor}). | - |