Header menu logo Plotly.NET

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 : ('a * 'b * 'c * int) seq - 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 : float seq - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - 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 : MarkerSymbol3D seq - 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 : ('a * 'b * 'c * int) seq

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 : float seq

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

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 : MarkerSymbol3D seq

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 : ('a * 'b * 'c) seq - Sets the x, y, and z coordinates of the plotted data.
    sizes : int seq - 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 : float seq - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - 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 : MarkerSymbol3D seq - 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 : ('a * 'b * 'c) seq

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

sizes : int seq

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 : float seq

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

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 : MarkerSymbol3D seq

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 : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data.
    z : 'c seq - Sets the z coordinates of the plotted data.
    sizes : int seq - 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 : float seq - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - 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 : MarkerSymbol3D seq - 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 : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data.

z : 'c seq

Sets the z coordinates of the plotted data.

sizes : int seq

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 : float seq

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

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 : MarkerSymbol3D seq

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 : ('a * 'b * 'c * 'd * 'e * 'f) seq - 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 : 'g seq - 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 : ('a * 'b * 'c * 'd * 'e * 'f) seq

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 : 'g seq

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 : ('a * 'b * 'c) seq - Sets the x, y, and z coordinates of the vector field and of the displayed cones.
    coneUVW : ('d * 'e * 'f) seq - 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 : 'g seq - 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 : ('a * 'b * 'c) seq

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

coneUVW : ('d * 'e * 'f) seq

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 : 'g seq

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 : 'a seq - Sets the x coordinates of the vector field and of the displayed cones.
    y : 'b seq - Sets the y coordinates of the vector field and of the displayed cones.
    z : 'c seq - Sets the z coordinates of the vector field and of the displayed cones.
    u : 'd seq - Sets the x components of the vector field.
    v : 'e seq - Sets the y components of the vector field.
    w : 'f seq - 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 : 'g seq - 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 : 'a seq

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

y : 'b seq

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

z : 'c seq

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

u : 'd seq

Sets the x components of the vector field.

v : 'e seq

Sets the y components of the vector field.

w : 'f seq

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 : 'g seq

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 : 'a seq - Sets the X coordinates of the vertices on X axis.
    y : 'b seq - Sets the Y coordinates of the vertices on Y axis.
    z : 'c seq - Sets the Z coordinates of the vertices on Z axis.
    value : 'd seq - 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 : 'e seq - 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 : 'a seq

Sets the X coordinates of the vertices on X axis.

y : 'b seq

Sets the Y coordinates of the vertices on Y axis.

z : 'c seq

Sets the Z coordinates of the vertices on Z axis.

value : 'd seq

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 : 'e seq

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 : ('a * 'b * 'c) seq - 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 : float seq - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - 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 : MarkerSymbol3D seq - 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 : ('a * 'b * 'c) seq

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 : float seq

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

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 : MarkerSymbol3D seq

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 : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data.
    z : 'c seq - 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 : float seq - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - 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 : MarkerSymbol3D seq - 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 : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data.

z : 'c seq

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 : float seq

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

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 : MarkerSymbol3D seq

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 : ('a * 'b * 'c) seq - 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 : 'd seq - 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 : 'e seq - 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 : 'f seq - 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 : 'g seq - 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 : ('a * 'b * 'c) seq

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 : 'd seq

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 : 'e seq

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 : 'f seq

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 : 'g seq

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 : 'a seq - 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 : 'b seq - 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 : 'c seq - 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 : 'd seq - 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 : 'e seq - 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 : 'f seq - 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 : 'g seq - 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 : 'a seq

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 : 'b seq

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 : 'c seq

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 : 'd seq

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 : 'e seq

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 : 'f seq

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 : 'g seq

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 : ('a * 'b * 'c) seq - 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 : float seq - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - 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 : MarkerSymbol3D seq - 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 : ('a * 'b * 'c) seq

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 : float seq

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

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 : MarkerSymbol3D seq

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 : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data.
    z : 'c seq - 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 : float seq - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - 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 : MarkerSymbol3D seq - 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 : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data.

z : 'c seq

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 : float seq

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

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 : MarkerSymbol3D seq

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 : ('a * 'b * 'c) seq - 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 : float seq - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - 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 : MarkerSymbol3D seq - 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 : ('a * 'b * 'c) seq

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 : float seq

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

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 : MarkerSymbol3D seq

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 : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data.
    z : 'c seq - 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 : float seq - Sets the opactity of individual datum markers
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - 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 : MarkerSymbol3D seq - 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 : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data.

z : 'c seq

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 : float seq

Sets the opactity of individual datum markers

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

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 : MarkerSymbol3D seq

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 : ('a * 'b * 'c * 'd * 'e * 'f) seq - 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 : 'g seq - 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 : ('a * 'b * 'c * 'd * 'e * 'f) seq

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 : 'g seq

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 : ('a * 'b * 'c) seq - Sets the x, y, and z coordinates of the vector field and of the displayed cones.
    streamTubeUVW : ('d * 'e * 'f) seq - 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 : 'g seq - 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 : ('a * 'b * 'c) seq

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

streamTubeUVW : ('d * 'e * 'f) seq

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 : 'g seq

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 : 'a seq - Sets the x coordinates of the vector field and of the displayed cones.
    y : 'b seq - Sets the y coordinates of the vector field and of the displayed cones.
    z : 'c seq - Sets the z coordinates of the vector field and of the displayed cones.
    u : 'd seq - Sets the x components of the vector field.
    v : 'e seq - Sets the y components of the vector field.
    w : 'f seq - 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 : 'g seq - 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 : 'a seq

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

y : 'b seq

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

z : 'c seq

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

u : 'd seq

Sets the x components of the vector field.

v : 'e seq

Sets the y components of the vector field.

w : 'f seq

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 : 'g seq

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 : 'a seq - Two-dimensional data array representing the surface's z values
    ?X : 'c seq - Sets the x coordinates.
    ?Y : 'd seq - 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 : 'e seq - 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 : 'a seq

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

?X : 'c seq

Sets the x coordinates.

?Y : 'd seq

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 : 'e seq

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 : 'a seq - Sets the X coordinates of the vertices on X axis.
    y : 'b seq - Sets the Y coordinates of the vertices on Y axis.
    z : 'c seq - Sets the Z coordinates of the vertices on Z axis.
    value : 'd seq - 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 : 'e seq - 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 : 'f seq - 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 : 'a seq

Sets the X coordinates of the vertices on X axis.

y : 'b seq

Sets the Y coordinates of the vertices on Y axis.

z : 'c seq

Sets the Z coordinates of the vertices on Z axis.

value : 'd seq

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 : 'e seq

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 : 'f seq

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

Type something to start searching.