Chart Type

Static members

Static member Description

Chart.Bubble3D(xyzsizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Full Usage: Chart.Bubble3D(xyzsizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Parameters:
    xyzsizes : seq<'a * 'b * 'c * int> - Sets the x, y, and z coordinates together with the point size.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol3D - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : seq<MarkerSymbol3D> - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?Projection : Projection - Sets the projection of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a Bubble3D plot. Bubble3D Plots plot three-dimensional data on 3 cartesian position scales in the X, Y, and Z dimension as points, additionally using the points size as a 4th dimension.

xyzsizes : seq<'a * 'b * 'c * int>

Sets the x, y, and z coordinates together with the point size.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : seq<float>

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol3D

Sets the marker symbol for each datum

?MultiMarkerSymbol : seq<MarkerSymbol3D>

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?Projection : Projection

Sets the projection of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Bubble3D(xyz, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Full Usage: Chart.Bubble3D(xyz, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Parameters:
    xyz : seq<'a * 'b * 'c> - Sets the x, y, and z coordinates of the plotted data.
    sizes : seq<int> - Sets the size of the points
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol3D - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : seq<MarkerSymbol3D> - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?Projection : Projection - Sets the projection of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a Bubble3D plot. Bubble3D Plots plot three-dimensional data on 3 cartesian position scales in the X, Y, and Z dimension as points, additionally using the points size as a 4th dimension.

xyz : seq<'a * 'b * 'c>

Sets the x, y, and z coordinates of the plotted data.

sizes : seq<int>

Sets the size of the points

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : seq<float>

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol3D

Sets the marker symbol for each datum

?MultiMarkerSymbol : seq<MarkerSymbol3D>

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?Projection : Projection

Sets the projection of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Bubble3D(x, y, z, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Full Usage: Chart.Bubble3D(x, y, z, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Parameters:
    x : seq<'a> - Sets the x coordinates of the plotted data.
    y : seq<'b> - Sets the y coordinates of the plotted data.
    z : seq<'c> - Sets the z coordinates of the plotted data.
    sizes : seq<int> - Sets the size of the points
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol3D - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : seq<MarkerSymbol3D> - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?Projection : Projection - Sets the projection of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a Bubble3D plot. Bubble3D Plots plot three-dimensional data on 3 cartesian position scales in the X, Y, and Z dimension as points, additionally using the points size as a 4th dimension.

x : seq<'a>

Sets the x coordinates of the plotted data.

y : seq<'b>

Sets the y coordinates of the plotted data.

z : seq<'c>

Sets the z coordinates of the plotted data.

sizes : seq<int>

Sets the size of the points

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : seq<float>

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol3D

Sets the marker symbol for each datum

?MultiMarkerSymbol : seq<MarkerSymbol3D>

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?Projection : Projection

Sets the projection of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Cone(xyzuvw, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?SizeMode, ?ConeAnchor, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.Cone(xyzuvw, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?SizeMode, ?ConeAnchor, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    xyzuvw : seq<'a * 'b * 'c * 'd * 'e * 'f> - Sets the x, y, and z coordinates of the vector field and of the displayed cones together with the x, y, and z components of the vector field.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'g - Sets a text associated with each datum
    ?MultiText : seq<'g> - Sets individual text for each datum
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?SizeMode : ConeSizeMode - Determines whether `sizeref` is set as a "scaled" (i.e unitless) scalar (normalized by the max u/v/w norm in the vector field) or as "absolute" value (in the same units as the vector field).
    ?ConeAnchor : ConeAnchor - Sets the cones' anchor with respect to their x/y/z positions. Note that "cm" denote the cone's center of mass which corresponds to 1/4 from the tail to tip.
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a cone plot, typically used to visualize vector fields. Specify a vector field using 6 1D arrays: 3 position arrays `x`, `y` and `z` and 3 vector component arrays `u`, `v`, `w`. The cones are drawn exactly at the positions given by `x`, `y` and `z`.

xyzuvw : seq<'a * 'b * 'c * 'd * 'e * 'f>

Sets the x, y, and z coordinates of the vector field and of the displayed cones together with the x, y, and z components of the vector field.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'g

Sets a text associated with each datum

?MultiText : seq<'g>

Sets individual text for each datum

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?SizeMode : ConeSizeMode

Determines whether `sizeref` is set as a "scaled" (i.e unitless) scalar (normalized by the max u/v/w norm in the vector field) or as "absolute" value (in the same units as the vector field).

?ConeAnchor : ConeAnchor

Sets the cones' anchor with respect to their x/y/z positions. Note that "cm" denote the cone's center of mass which corresponds to 1/4 from the tail to tip.

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Cone(coneXYZ, coneUVW, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?SizeMode, ?ConeAnchor, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.Cone(coneXYZ, coneUVW, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?SizeMode, ?ConeAnchor, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    coneXYZ : seq<'a * 'b * 'c> - Sets the x, y, and z coordinates of the vector field and of the displayed cones.
    coneUVW : seq<'d * 'e * 'f> - Sets the x, y, and z components of the vector field.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'g - Sets a text associated with each datum
    ?MultiText : seq<'g> - Sets individual text for each datum
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?SizeMode : ConeSizeMode - Determines whether `sizeref` is set as a "scaled" (i.e unitless) scalar (normalized by the max u/v/w norm in the vector field) or as "absolute" value (in the same units as the vector field).
    ?ConeAnchor : ConeAnchor - Sets the cones' anchor with respect to their x/y/z positions. Note that "cm" denote the cone's center of mass which corresponds to 1/4 from the tail to tip.
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a cone plot, typically used to visualize vector fields. Specify a vector field using 6 1D arrays: 3 position arrays `x`, `y` and `z` and 3 vector component arrays `u`, `v`, `w`. The cones are drawn exactly at the positions given by `x`, `y` and `z`.

coneXYZ : seq<'a * 'b * 'c>

Sets the x, y, and z coordinates of the vector field and of the displayed cones.

coneUVW : seq<'d * 'e * 'f>

Sets the x, y, and z components of the vector field.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'g

Sets a text associated with each datum

?MultiText : seq<'g>

Sets individual text for each datum

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?SizeMode : ConeSizeMode

Determines whether `sizeref` is set as a "scaled" (i.e unitless) scalar (normalized by the max u/v/w norm in the vector field) or as "absolute" value (in the same units as the vector field).

?ConeAnchor : ConeAnchor

Sets the cones' anchor with respect to their x/y/z positions. Note that "cm" denote the cone's center of mass which corresponds to 1/4 from the tail to tip.

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Cone(x, y, z, u, v, w, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?SizeMode, ?ConeAnchor, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.Cone(x, y, z, u, v, w, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?SizeMode, ?ConeAnchor, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    x : seq<'a> - Sets the x coordinates of the vector field and of the displayed cones.
    y : seq<'b> - Sets the y coordinates of the vector field and of the displayed cones.
    z : seq<'c> - Sets the z coordinates of the vector field and of the displayed cones.
    u : seq<'d> - Sets the x components of the vector field.
    v : seq<'e> - Sets the y components of the vector field.
    w : seq<'f> - Sets the z components of the vector field.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'g - Sets a text associated with each datum
    ?MultiText : seq<'g> - Sets individual text for each datum
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?SizeMode : ConeSizeMode - Determines whether `sizeref` is set as a "scaled" (i.e unitless) scalar (normalized by the max u/v/w norm in the vector field) or as "absolute" value (in the same units as the vector field).
    ?ConeAnchor : ConeAnchor - Sets the cones' anchor with respect to their x/y/z positions. Note that "cm" denote the cone's center of mass which corresponds to 1/4 from the tail to tip.
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a cone plot, typically used to visualize vector fields. Specify a vector field using 6 1D arrays: 3 position arrays `x`, `y` and `z` and 3 vector component arrays `u`, `v`, `w`. The cones are drawn exactly at the positions given by `x`, `y` and `z`.

x : seq<'a>

Sets the x coordinates of the vector field and of the displayed cones.

y : seq<'b>

Sets the y coordinates of the vector field and of the displayed cones.

z : seq<'c>

Sets the z coordinates of the vector field and of the displayed cones.

u : seq<'d>

Sets the x components of the vector field.

v : seq<'e>

Sets the y components of the vector field.

w : seq<'f>

Sets the z components of the vector field.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'g

Sets a text associated with each datum

?MultiText : seq<'g>

Sets individual text for each datum

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?SizeMode : ConeSizeMode

Determines whether `sizeref` is set as a "scaled" (i.e unitless) scalar (normalized by the max u/v/w norm in the vector field) or as "absolute" value (in the same units as the vector field).

?ConeAnchor : ConeAnchor

Sets the cones' anchor with respect to their x/y/z positions. Note that "cm" denote the cone's center of mass which corresponds to 1/4 from the tail to tip.

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.IsoSurface(x, y, z, value, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?IsoMin, ?IsoMax, ?Caps, ?Slices, ?Surface, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.IsoSurface(x, y, z, value, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?IsoMin, ?IsoMax, ?Caps, ?Slices, ?Surface, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    x : seq<'a> - Sets the X coordinates of the vertices on X axis.
    y : seq<'b> - Sets the Y coordinates of the vertices on Y axis.
    z : seq<'c> - Sets the Z coordinates of the vertices on Z axis.
    value : seq<'d> - Sets the 4th dimension (value) of the vertices.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'e - Sets a text associated with each datum
    ?MultiText : seq<'e> - Sets individual text for each datum
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?IsoMin : float - Sets the minimum boundary for iso-surface plot.
    ?IsoMax : float - Sets the maximum boundary for iso-surface plot.
    ?Caps : Caps - Sets the caps (color-coded surfaces on the sides of the visualization domain)
    ?Slices : Slices - Adds Slices through the volume
    ?Surface : Surface - Sets the surface.
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a isosurface plot to visualize the volume of a 3D shape. An isosurface is a surface that represents points of a constant value (e.g. pressure, temperature, velocity, density) within a volume of space. Draws isosurfaces between iso-min and iso-max values with coordinates given by four 1-dimensional arrays containing the `value`, `x`, `y` and `z` of every vertex of a uniform or non-uniform 3-D grid. Horizontal or vertical slices, caps as well as spaceframe between iso-min and iso-max values could also be drawn using this trace. This plot is very similar to the `Volume` plot. However it shows all surfaces with the same opacity.

x : seq<'a>

Sets the X coordinates of the vertices on X axis.

y : seq<'b>

Sets the Y coordinates of the vertices on Y axis.

z : seq<'c>

Sets the Z coordinates of the vertices on Z axis.

value : seq<'d>

Sets the 4th dimension (value) of the vertices.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'e

Sets a text associated with each datum

?MultiText : seq<'e>

Sets individual text for each datum

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?IsoMin : float

Sets the minimum boundary for iso-surface plot.

?IsoMax : float

Sets the maximum boundary for iso-surface plot.

?Caps : Caps

Sets the caps (color-coded surfaces on the sides of the visualization domain)

?Slices : Slices

Adds Slices through the volume

?Surface : Surface

Sets the surface.

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Line3D(xyz, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Full Usage: Chart.Line3D(xyz, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Parameters:
    xyz : seq<'a * 'b * 'c> - Sets the x, y, and z coordinates of the plotted data.
    ?ShowMarkers : bool - Whether to show markers for the datums additionally to the line
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol3D - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : seq<MarkerSymbol3D> - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?Projection : Projection - Sets the projection of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a Line3D plot. Line3D Plots plot three-dimensional data on 3 cartesian position scales in the X, Y, and Z dimension as a line connecting the individual datums.

xyz : seq<'a * 'b * 'c>

Sets the x, y, and z coordinates of the plotted data.

?ShowMarkers : bool

Whether to show markers for the datums additionally to the line

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : seq<float>

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol3D

Sets the marker symbol for each datum

?MultiMarkerSymbol : seq<MarkerSymbol3D>

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?Projection : Projection

Sets the projection of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Line3D(x, y, z, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Full Usage: Chart.Line3D(x, y, z, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Parameters:
    x : seq<'a> - Sets the x coordinates of the plotted data.
    y : seq<'b> - Sets the y coordinates of the plotted data.
    z : seq<'c> - Sets the z coordinates of the plotted data.
    ?ShowMarkers : bool - Whether to show markers for the datums additionally to the line
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol3D - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : seq<MarkerSymbol3D> - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?Projection : Projection - Sets the projection of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a Line3D plot. Line3D Plots plot three-dimensional data on 3 cartesian position scales in the X, Y, and Z dimension as a line connecting the individual datums.

x : seq<'a>

Sets the x coordinates of the plotted data.

y : seq<'b>

Sets the y coordinates of the plotted data.

z : seq<'c>

Sets the z coordinates of the plotted data.

?ShowMarkers : bool

Whether to show markers for the datums additionally to the line

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : seq<float>

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol3D

Sets the marker symbol for each datum

?MultiMarkerSymbol : seq<MarkerSymbol3D>

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?Projection : Projection

Sets the projection of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Mesh3D(xyz, ?I, ?J, ?K, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Color, ?Contour, ?ColorScale, ?ShowScale, ?ColorBar, ?FlatShading, ?TriangulationAlgorithm, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.Mesh3D(xyz, ?I, ?J, ?K, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Color, ?Contour, ?ColorScale, ?ShowScale, ?ColorBar, ?FlatShading, ?TriangulationAlgorithm, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    xyz : seq<'a * 'b * 'c> - Sets the X, Y, and Z coordinates of the vertices. The nth element of vectors `x`, `y` and `z` jointly represent the X, Y and Z coordinates of the nth vertex.
    ?I : seq<'d> - A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "first" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `i[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `i` represents a point in space, which is the first vertex of a triangle.
    ?J : seq<'e> - A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "second" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `j[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `j` represents a point in space, which is the second vertex of a triangle.
    ?K : seq<'f> - A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "third" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `k[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `k` represents a point in space, which is the third vertex of a triangle.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'g - Sets a text associated with each datum
    ?MultiText : seq<'g> - Sets individual text for each datum
    ?Color : Color - Sets the color of the whole mesh
    ?Contour : Contour - Sets the style and visibility of contours
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?FlatShading : bool - Determines whether or not normal smoothing is applied to the meshes, creating meshes with an angular, low-poly look via flat reflections.
    ?TriangulationAlgorithm : TriangulationAlgorithm - Determines how the mesh surface triangles are derived from the set of vertices (points) represented by the `x`, `y` and `z` arrays, if the `i`, `j`, `k` arrays are not supplied.
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Visualizes a 3D mesh. Draws sets of triangles with coordinates given by three 1-dimensional arrays in `x`, `y`, `z` and (1) a sets of `i`, `j`, `k` indices or (2) Delaunay triangulation or (3) the Alpha-shape algorithm or (4) the Convex-hull algorithm

xyz : seq<'a * 'b * 'c>

Sets the X, Y, and Z coordinates of the vertices. The nth element of vectors `x`, `y` and `z` jointly represent the X, Y and Z coordinates of the nth vertex.

?I : seq<'d>

A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "first" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `i[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `i` represents a point in space, which is the first vertex of a triangle.

?J : seq<'e>

A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "second" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `j[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `j` represents a point in space, which is the second vertex of a triangle.

?K : seq<'f>

A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "third" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `k[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `k` represents a point in space, which is the third vertex of a triangle.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'g

Sets a text associated with each datum

?MultiText : seq<'g>

Sets individual text for each datum

?Color : Color

Sets the color of the whole mesh

?Contour : Contour

Sets the style and visibility of contours

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?FlatShading : bool

Determines whether or not normal smoothing is applied to the meshes, creating meshes with an angular, low-poly look via flat reflections.

?TriangulationAlgorithm : TriangulationAlgorithm

Determines how the mesh surface triangles are derived from the set of vertices (points) represented by the `x`, `y` and `z` arrays, if the `i`, `j`, `k` arrays are not supplied.

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Mesh3D(x, y, z, ?I, ?J, ?K, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Color, ?Contour, ?ColorScale, ?ShowScale, ?ColorBar, ?FlatShading, ?TriangulationAlgorithm, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.Mesh3D(x, y, z, ?I, ?J, ?K, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Color, ?Contour, ?ColorScale, ?ShowScale, ?ColorBar, ?FlatShading, ?TriangulationAlgorithm, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    x : seq<'a> - Sets the X coordinates of the vertices. The nth element of vectors `x`, `y` and `z` jointly represent the X, Y and Z coordinates of the nth vertex.
    y : seq<'b> - Sets the Y coordinates of the vertices. The nth element of vectors `x`, `y` and `z` jointly represent the X, Y and Z coordinates of the nth vertex.
    z : seq<'c> - Sets the Z coordinates of the vertices. The nth element of vectors `x`, `y` and `z` jointly represent the X, Y and Z coordinates of the nth vertex.
    ?I : seq<'d> - A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "first" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `i[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `i` represents a point in space, which is the first vertex of a triangle.
    ?J : seq<'e> - A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "second" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `j[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `j` represents a point in space, which is the second vertex of a triangle.
    ?K : seq<'f> - A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "third" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `k[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `k` represents a point in space, which is the third vertex of a triangle.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'g - Sets a text associated with each datum
    ?MultiText : seq<'g> - Sets individual text for each datum
    ?Color : Color - Sets the color of the whole mesh
    ?Contour : Contour - Sets the style and visibility of contours
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?FlatShading : bool - Determines whether or not normal smoothing is applied to the meshes, creating meshes with an angular, low-poly look via flat reflections.
    ?TriangulationAlgorithm : TriangulationAlgorithm - Determines how the mesh surface triangles are derived from the set of vertices (points) represented by the `x`, `y` and `z` arrays, if the `i`, `j`, `k` arrays are not supplied.
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Visualizes a 3D mesh. Draws sets of triangles with coordinates given by three 1-dimensional arrays in `x`, `y`, `z` and (1) a sets of `i`, `j`, `k` indices or (2) Delaunay triangulation or (3) the Alpha-shape algorithm or (4) the Convex-hull algorithm

x : seq<'a>

Sets the X coordinates of the vertices. The nth element of vectors `x`, `y` and `z` jointly represent the X, Y and Z coordinates of the nth vertex.

y : seq<'b>

Sets the Y coordinates of the vertices. The nth element of vectors `x`, `y` and `z` jointly represent the X, Y and Z coordinates of the nth vertex.

z : seq<'c>

Sets the Z coordinates of the vertices. The nth element of vectors `x`, `y` and `z` jointly represent the X, Y and Z coordinates of the nth vertex.

?I : seq<'d>

A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "first" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `i[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `i` represents a point in space, which is the first vertex of a triangle.

?J : seq<'e>

A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "second" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `j[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `j` represents a point in space, which is the second vertex of a triangle.

?K : seq<'f>

A vector of vertex indices, i.e. integer values between 0 and the length of the vertex vectors, representing the "third" vertex of a triangle. For example, `{i[m], j[m], k[m]}` together represent face m (triangle m) in the mesh, where `k[m] = n` points to the triplet `{x[n], y[n], z[n]}` in the vertex arrays. Therefore, each element in `k` represents a point in space, which is the third vertex of a triangle.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'g

Sets a text associated with each datum

?MultiText : seq<'g>

Sets individual text for each datum

?Color : Color

Sets the color of the whole mesh

?Contour : Contour

Sets the style and visibility of contours

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?FlatShading : bool

Determines whether or not normal smoothing is applied to the meshes, creating meshes with an angular, low-poly look via flat reflections.

?TriangulationAlgorithm : TriangulationAlgorithm

Determines how the mesh surface triangles are derived from the set of vertices (points) represented by the `x`, `y` and `z` arrays, if the `i`, `j`, `k` arrays are not supplied.

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Point3D(xyz, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Full Usage: Chart.Point3D(xyz, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Parameters:
    xyz : seq<'a * 'b * 'c> - Sets the x, y, and z coordinates of the plotted data.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol3D - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : seq<MarkerSymbol3D> - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?Projection : Projection - Sets the projection of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a Point3D plot. Point3D Plots plot three-dimensional data on 3 cartesian position scales in the X, Y, and Z dimension as points.

xyz : seq<'a * 'b * 'c>

Sets the x, y, and z coordinates of the plotted data.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : seq<float>

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol3D

Sets the marker symbol for each datum

?MultiMarkerSymbol : seq<MarkerSymbol3D>

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?Projection : Projection

Sets the projection of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Point3D(x, y, z, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Full Usage: Chart.Point3D(x, y, z, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Parameters:
    x : seq<'a> - Sets the x coordinates of the plotted data.
    y : seq<'b> - Sets the y coordinates of the plotted data.
    z : seq<'c> - Sets the z coordinates of the plotted data.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol3D - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : seq<MarkerSymbol3D> - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?Projection : Projection - Sets the projection of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a Point3D plot. Point3D Plots plot three-dimensional data on 3 cartesian position scales in the X, Y, and Z dimension as points.

x : seq<'a>

Sets the x coordinates of the plotted data.

y : seq<'b>

Sets the y coordinates of the plotted data.

z : seq<'c>

Sets the z coordinates of the plotted data.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : seq<float>

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol3D

Sets the marker symbol for each datum

?MultiMarkerSymbol : seq<MarkerSymbol3D>

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?Projection : Projection

Sets the projection of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Scatter3D(xyz, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Full Usage: Chart.Scatter3D(xyz, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Parameters:
    xyz : seq<'a * 'b * 'c> - Sets the x, y, and z coordinates of the plotted data.
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol3D - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : seq<MarkerSymbol3D> - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?Projection : Projection - Sets the projection of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a Scatter3D plot. In general, Scatter3D Plots plot three-dimensional data on 3 cartesian position scales in the X, Y, and Z dimension. Scatter3D charts are the basis of Point3D, Line3D, and Bubble3D Charts, and can be customized as such. We also provide abstractions for those: Chart.Line3D, Chart.Point3D, Chart.Bubble3D

xyz : seq<'a * 'b * 'c>

Sets the x, y, and z coordinates of the plotted data.

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : seq<float>

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol3D

Sets the marker symbol for each datum

?MultiMarkerSymbol : seq<MarkerSymbol3D>

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?Projection : Projection

Sets the projection of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Scatter3D(x, y, z, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Full Usage: Chart.Scatter3D(x, y, z, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)

Parameters:
    x : seq<'a> - Sets the x coordinates of the plotted data.
    y : seq<'b> - Sets the y coordinates of the plotted data.
    z : seq<'c> - Sets the z coordinates of the plotted data.
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol3D - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : seq<MarkerSymbol3D> - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?Projection : Projection - Sets the projection of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a Scatter3D plot. In general, Scatter3D Plots plot three-dimensional data on 3 cartesian position scales in the X, Y, and Z dimension. Scatter3D charts are the basis of Point3D, Line3D, and Bubble3D Charts, and can be customized as such. We also provide abstractions for those: Chart.Line3D, Chart.Point3D, Chart.Bubble3D

x : seq<'a>

Sets the x coordinates of the plotted data.

y : seq<'b>

Sets the y coordinates of the plotted data.

z : seq<'c>

Sets the z coordinates of the plotted data.

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : seq<float>

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol3D

Sets the marker symbol for each datum

?MultiMarkerSymbol : seq<MarkerSymbol3D>

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?Projection : Projection

Sets the projection of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.StreamTube(xyzuvw, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?MaxDisplayed, ?TubeStarts, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.StreamTube(xyzuvw, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?MaxDisplayed, ?TubeStarts, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    xyzuvw : seq<'a * 'b * 'c * 'd * 'e * 'f> - Sets the x, y, and z coordinates of the vector field and of the displayed cones together with the x, y, and z components of the vector field.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'g - Sets a text associated with each datum
    ?MultiText : seq<'g> - Sets individual text for each datum
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?MaxDisplayed : int - The maximum number of displayed segments in a streamtube.
    ?TubeStarts : StreamTubeStarts - Use this object to specify custom tube start positions
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a streamtube plot, typically used to visualize flow in a vector field. Specify a vector field using 6 1D arrays of equal length: 3 position arrays `x`, `y` and `z` and 3 vector component arrays `u`, `v`, and `w`. By default, the tubes' starting positions will be cut from the vector field's x-z plane at its minimum y value. To specify your own starting position, use `TubeStarts`. The color is encoded by the norm of (u, v, w), and the local radius by the divergence of (u, v, w).

xyzuvw : seq<'a * 'b * 'c * 'd * 'e * 'f>

Sets the x, y, and z coordinates of the vector field and of the displayed cones together with the x, y, and z components of the vector field.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'g

Sets a text associated with each datum

?MultiText : seq<'g>

Sets individual text for each datum

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?MaxDisplayed : int

The maximum number of displayed segments in a streamtube.

?TubeStarts : StreamTubeStarts

Use this object to specify custom tube start positions

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.StreamTube(streamTubeXYZ, streamTubeUVW, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?MaxDisplayed, ?TubeStarts, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.StreamTube(streamTubeXYZ, streamTubeUVW, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?MaxDisplayed, ?TubeStarts, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    streamTubeXYZ : seq<'a * 'b * 'c> - Sets the x, y, and z coordinates of the vector field and of the displayed cones.
    streamTubeUVW : seq<'d * 'e * 'f> - Sets the x, y, and z components of the vector field.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'g - Sets a text associated with each datum
    ?MultiText : seq<'g> - Sets individual text for each datum
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?MaxDisplayed : int - The maximum number of displayed segments in a streamtube.
    ?TubeStarts : StreamTubeStarts - Use this object to specify custom tube start positions
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a streamtube plot, typically used to visualize flow in a vector field. Specify a vector field using 6 1D arrays of equal length: 3 position arrays `x`, `y` and `z` and 3 vector component arrays `u`, `v`, and `w`. By default, the tubes' starting positions will be cut from the vector field's x-z plane at its minimum y value. To specify your own starting position, use `TubeStarts`. The color is encoded by the norm of (u, v, w), and the local radius by the divergence of (u, v, w).

streamTubeXYZ : seq<'a * 'b * 'c>

Sets the x, y, and z coordinates of the vector field and of the displayed cones.

streamTubeUVW : seq<'d * 'e * 'f>

Sets the x, y, and z components of the vector field.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'g

Sets a text associated with each datum

?MultiText : seq<'g>

Sets individual text for each datum

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?MaxDisplayed : int

The maximum number of displayed segments in a streamtube.

?TubeStarts : StreamTubeStarts

Use this object to specify custom tube start positions

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.StreamTube(x, y, z, u, v, w, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?MaxDisplayed, ?TubeStarts, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.StreamTube(x, y, z, u, v, w, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?MaxDisplayed, ?TubeStarts, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    x : seq<'a> - Sets the x coordinates of the vector field and of the displayed cones.
    y : seq<'b> - Sets the y coordinates of the vector field and of the displayed cones.
    z : seq<'c> - Sets the z coordinates of the vector field and of the displayed cones.
    u : seq<'d> - Sets the x components of the vector field.
    v : seq<'e> - Sets the y components of the vector field.
    w : seq<'f> - Sets the z components of the vector field.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'g - Sets a text associated with each datum
    ?MultiText : seq<'g> - Sets individual text for each datum
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?MaxDisplayed : int - The maximum number of displayed segments in a streamtube.
    ?TubeStarts : StreamTubeStarts - Use this object to specify custom tube start positions
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a streamtube plot, typically used to visualize flow in a vector field. Specify a vector field using 6 1D arrays of equal length: 3 position arrays `x`, `y` and `z` and 3 vector component arrays `u`, `v`, and `w`. By default, the tubes' starting positions will be cut from the vector field's x-z plane at its minimum y value. To specify your own starting position, use `TubeStarts`. The color is encoded by the norm of (u, v, w), and the local radius by the divergence of (u, v, w).

x : seq<'a>

Sets the x coordinates of the vector field and of the displayed cones.

y : seq<'b>

Sets the y coordinates of the vector field and of the displayed cones.

z : seq<'c>

Sets the z coordinates of the vector field and of the displayed cones.

u : seq<'d>

Sets the x components of the vector field.

v : seq<'e>

Sets the y components of the vector field.

w : seq<'f>

Sets the z components of the vector field.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'g

Sets a text associated with each datum

?MultiText : seq<'g>

Sets individual text for each datum

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?MaxDisplayed : int

The maximum number of displayed segments in a streamtube.

?TubeStarts : StreamTubeStarts

Use this object to specify custom tube start positions

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Surface(zData, ?X, ?Y, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Contours, ?ColorScale, ?ShowScale, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.Surface(zData, ?X, ?Y, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Contours, ?ColorScale, ?ShowScale, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    zData : seq<'a> - Two-dimensional data array representing the surface's z values
    ?X : seq<'c> - Sets the x coordinates.
    ?Y : seq<'d> - Sets the y coordinates.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'e - Sets a text associated with each datum
    ?MultiText : seq<'e> - Sets individual text for each datum
    ?Contours : Contours - Sets the contours on the surface
    ?ColorScale : Colorscale - Sets the colorscale of the surface
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a surface plot. Surface plots plot a z value as a function of x and y, creating a three-dimensional surface. The data the describes the coordinates of the surface is set in `z`. Data in `z` should be a 2D array. Coordinates in `x` and `y` can either be 1D arrays or 2D arrays (e.g. to graph parametric surfaces). If not provided in `x` and `y`, the x and y coordinates are assumed to be linear starting at 0 with a unit step. The color scale corresponds to the `z` values by default. For custom color scales, use `surfacecolor` which should be a 2D array, where its bounds can be controlled using `cmin` and `cmax`.

zData : seq<'a>

Two-dimensional data array representing the surface's z values

?X : seq<'c>

Sets the x coordinates.

?Y : seq<'d>

Sets the y coordinates.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'e

Sets a text associated with each datum

?MultiText : seq<'e>

Sets individual text for each datum

?Contours : Contours

Sets the contours on the surface

?ColorScale : Colorscale

Sets the colorscale of the surface

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Volume(x, y, z, value, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?IsoMin, ?IsoMax, ?Caps, ?Slices, ?Surface, ?OpacityScale, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.Volume(x, y, z, value, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?IsoMin, ?IsoMax, ?Caps, ?Slices, ?Surface, ?OpacityScale, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
    x : seq<'a> - Sets the X coordinates of the vertices on X axis.
    y : seq<'b> - Sets the Y coordinates of the vertices on Y axis.
    z : seq<'c> - Sets the Z coordinates of the vertices on Z axis.
    value : seq<'d> - Sets the 4th dimension (value) of the vertices.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?Text : 'e - Sets a text associated with each datum
    ?MultiText : seq<'e> - Sets individual text for each datum
    ?ColorScale : Colorscale - Sets the colorscale
    ?ShowScale : bool - Whether or not to show the colorbar/colorscale
    ?ColorBar : ColorBar - Sets the colorbar
    ?IsoMin : float - Sets the minimum boundary for iso-surface plot.
    ?IsoMax : float - Sets the maximum boundary for iso-surface plot.
    ?Caps : Caps - Sets the caps (color-coded surfaces on the sides of the visualization domain)
    ?Slices : Slices - Adds Slices through the volume
    ?Surface : Surface - Sets the surface.
    ?OpacityScale : seq<'f> - Sets the opacityscale. The opacityscale must be an array containing arrays mapping a normalized value to an opacity value. At minimum, a mapping for the lowest (0) and highest (1) values are required. For example, `[[0, 1], [0.5, 0.2], [1, 1]]` means that higher/lower values would have higher opacity values and those in the middle would be more transparent Alternatively, `opacityscale` may be a palette name string of the following list: 'min', 'max', 'extremes' and 'uniform'. The default is 'uniform'.
    ?CameraProjectionType : CameraProjectionType - Sets the camera projection type of this trace.
    ?Camera : Camera - Sets the camera of this trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a volume plot to visualize the volume of a 3D shape. Draws volume trace between iso-min and iso-max values with coordinates given by four 1-dimensional arrays containing the `value`, `x`, `y` and `z` of every vertex of a uniform or non-uniform 3-D grid. Horizontal or vertical slices, caps as well as spaceframe between iso-min and iso-max values could also be drawn using this trace. This plot is very similar to the `IsoSurface` plot. However, whereas isosurface plots show all surfaces with the same opacity, tweaking the opacityscale parameter of Volume plots results in a depth effect and better volume rendering.

x : seq<'a>

Sets the X coordinates of the vertices on X axis.

y : seq<'b>

Sets the Y coordinates of the vertices on Y axis.

z : seq<'c>

Sets the Z coordinates of the vertices on Z axis.

value : seq<'d>

Sets the 4th dimension (value) of the vertices.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?Text : 'e

Sets a text associated with each datum

?MultiText : seq<'e>

Sets individual text for each datum

?ColorScale : Colorscale

Sets the colorscale

?ShowScale : bool

Whether or not to show the colorbar/colorscale

?ColorBar : ColorBar

Sets the colorbar

?IsoMin : float

Sets the minimum boundary for iso-surface plot.

?IsoMax : float

Sets the maximum boundary for iso-surface plot.

?Caps : Caps

Sets the caps (color-coded surfaces on the sides of the visualization domain)

?Slices : Slices

Adds Slices through the volume

?Surface : Surface

Sets the surface.

?OpacityScale : seq<'f>

Sets the opacityscale. The opacityscale must be an array containing arrays mapping a normalized value to an opacity value. At minimum, a mapping for the lowest (0) and highest (1) values are required. For example, `[[0, 1], [0.5, 0.2], [1, 1]]` means that higher/lower values would have higher opacity values and those in the middle would be more transparent Alternatively, `opacityscale` may be a palette name string of the following list: 'min', 'max', 'extremes' and 'uniform'. The default is 'uniform'.

?CameraProjectionType : CameraProjectionType

Sets the camera projection type of this trace.

?Camera : Camera

Sets the camera of this trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart