Chart Type
Static members
| Static member |
Description
|
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
Type parameters: 'a, 'b, 'c, 'd, 'e, 'f, 'g (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible) |
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
|
Full Usage:
Chart.Mesh3D(xEncoded, yEncoded, zEncoded, ?iEncoded, ?jEncoded, ?kEncoded, ?intensityEncoded, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Color, ?Contour, ?ColorScale, ?ShowScale, ?ColorBar, ?FlatShading, ?TriangulationAlgorithm, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
EncodedTypedArray
yEncoded : EncodedTypedArray
zEncoded : EncodedTypedArray
?iEncoded : EncodedTypedArray
?jEncoded : EncodedTypedArray
?kEncoded : EncodedTypedArray
?intensityEncoded : EncodedTypedArray
?Name : string
?ShowLegend : bool
?Opacity : float
?Text : 'a
?MultiText : 'a seq
?Color : Color
?Contour : Contour
?ColorScale : Colorscale
?ShowScale : bool
?ColorBar : ColorBar
?FlatShading : bool
?TriangulationAlgorithm : TriangulationAlgorithm
?CameraProjectionType : CameraProjectionType
?Camera : Camera
?UseDefaults : bool
Returns: GenericChart
Type parameters: 'a (requires :> System.IConvertible) |
Visualizes a 3D mesh from encoded coordinate and optional encoded topology/intensity arrays.
|
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
Type parameters: 'a, 'b, 'c, 'd, 'e, 'f, 'g (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible) |
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
|
Full Usage:
Chart.Surface(zEncoded, ?xEncoded, ?yEncoded, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Contours, ?ColorScale, ?ShowScale, ?CameraProjectionType, ?Camera, ?UseDefaults)
Parameters:
EncodedTypedArray
?xEncoded : EncodedTypedArray
?yEncoded : EncodedTypedArray
?Name : string
?ShowLegend : bool
?Opacity : float
?Text : 'a
?MultiText : 'a seq
?Contours : Contours
?ColorScale : Colorscale
?ShowScale : bool
?CameraProjectionType : CameraProjectionType
?Camera : Camera
?UseDefaults : bool
Returns: GenericChart
Type parameters: 'a (requires :> System.IConvertible) |
Creates a surface plot from an encoded z matrix and optional encoded x and y coordinates.
|
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
Type parameters: 'a, 'b, 'c, 'd, 'e (requires :> 'b Microsoft.FSharp.Collections.seq and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible) |
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`.
|
Plotly.NET