Skip to content

Interface: StreamtubeCalc ​

Experimental

Extends ​

Properties ​

PropertyModifierTypeDescriptionInherited from
countreadonlynumberExperimental Number of samples (all tubes).-
dataScalereadonlyVec3Experimental Scaled units per linear unit, per axis (dataScale).-
divergencereadonlyFloat64ArrayExperimental gl-streamtube3d's divergence per sample (scaled units).-
fillreadonlystringExperimental Plotly's gridFill ('+x+y+z' …).-
gridreadonlyStreamGrid | nullExperimental The field's grid in scaled units (null: no grid, nothing drawn).-
normreadonlyFloat64ArrayExperimental `(u, v, w)
normMaxreadonlynumberExperimental-
normMinreadonlynumberExperimental The grid's smallest / largest vector norm (0 / 0 without any).-
radiusreadonlyFloat64ArrayExperimental Tube radius per sample (scaled units).-
scene?publicSceneLayoutExperimentalSceneCalc.scene
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.SceneCalc.sceneCrossTrace
sceneExtremesreadonlySceneExtremesExperimentalSceneCalc.sceneExtremes
streamsreadonlyStreamSetExperimental Streamlines in scaled units.-
tubereadonlyUint32ArrayExperimental Tube of each sample.-
tubeScalereadonlynumberExperimental-
ureadonlyFloat64ArrayExperimental The field's vector at each sample (data units).-
vreadonlyFloat64ArrayExperimental-
wreadonlyFloat64ArrayExperimental-
xreadonlyFloat64ArrayExperimental Sample positions, linear coordinates.-
yreadonlyFloat64ArrayExperimental-
zreadonlyFloat64ArrayExperimental-

Released under the MIT License.