Skip to content

Interface: SceneCalc ​

Experimental

What every 3D trace's calc carries (the contract of sceneCrossTraceLayout): its autorange contribution, set by calc, and the laid-out scene, set before plot.

Extended by ​

Properties ​

PropertyModifierTypeDescription
scene?publicSceneLayoutExperimental
sceneCrossTrace?readonlySceneCrossTraceExperimental 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.
sceneExtremesreadonlySceneExtremesExperimental

Released under the MIT License.