Logo Plotly.NET

Chart Type

Static members

Static member Description

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
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

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(xEncoded, yEncoded, zEncoded, ?iEncoded, ?jEncoded, ?kEncoded, ?intensityEncoded, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Color, ?Contour, ?ColorScale, ?ShowScale, ?ColorBar, ?FlatShading, ?TriangulationAlgorithm, ?CameraProjectionType, ?Camera, ?UseDefaults)

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:
Returns: GenericChart
Type parameters: 'a (requires :> System.IConvertible)

Visualizes a 3D mesh from encoded coordinate and optional encoded topology/intensity arrays.

xEncoded : 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

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
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

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.Surface(zEncoded, ?xEncoded, ?yEncoded, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Contours, ?ColorScale, ?ShowScale, ?CameraProjectionType, ?Camera, ?UseDefaults)

Full Usage: Chart.Surface(zEncoded, ?xEncoded, ?yEncoded, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?Contours, ?ColorScale, ?ShowScale, ?CameraProjectionType, ?Camera, ?UseDefaults)

Parameters:
Returns: GenericChart
Type parameters: 'a (requires :> System.IConvertible)

Creates a surface plot from an encoded z matrix and optional encoded x and y coordinates.

zEncoded : 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

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
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`.

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

Type something to start searching.