Chart Type
Static members
Static member | Description |
Full Usage:
Chart.Bubble3D(xyzsizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)
Parameters:
('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
|
|
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:
('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
|
|
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:
'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
|
|
Full Usage:
Chart.Cone(xyzuvw, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?SizeMode, ?ConeAnchor, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
('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
|
|
Full Usage:
Chart.Cone(coneXYZ, coneUVW, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?SizeMode, ?ConeAnchor, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
('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
|
|
Full Usage:
Chart.Cone(x, y, z, u, v, w, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?SizeMode, ?ConeAnchor, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
'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
|
|
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:
'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.
|
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:
('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
|
|
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:
'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
|
|
Full Usage:
Chart.Mesh3D(xyz, ?I, ?J, ?K, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Color, ?Contour, ?ColorScale, ?ShowScale, ?ColorBar, ?FlatShading, ?TriangulationAlgorithm, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
('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
|
|
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:
'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
|
|
Full Usage:
Chart.Point3D(xyz, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?CameraProjectionType, ?Camera, ?Projection, ?UseDefaults)
Parameters:
('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
|
|
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:
'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
|
|
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:
('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
|
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:
'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
|
Full Usage:
Chart.StreamTube(xyzuvw, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?MaxDisplayed, ?TubeStarts, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
('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).
|
Full Usage:
Chart.StreamTube(streamTubeXYZ, streamTubeUVW, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?MaxDisplayed, ?TubeStarts, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
('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).
|
Full Usage:
Chart.StreamTube(x, y, z, u, v, w, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorScale, ?ShowScale, ?ColorBar, ?MaxDisplayed, ?TubeStarts, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
'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).
|
Full Usage:
Chart.Surface(zData, ?X, ?Y, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Contours, ?ColorScale, ?ShowScale, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
'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`.
|
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:
'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.
|