[]
        
(Showing Draft Content)

C1.Win.C1Chart3D.Chart3DDataSetGrid

Chart3DDataSetGrid Class

Represents regular grid data layout.

Inheritance
Chart3DDataSetGrid
Namespace: C1.Win.C1Chart3D
Assembly: C1.Win.C1Chart3D.4.8.dll
Syntax
[TypeConverter(typeof(ExpandableObjectConverter))]
public class Chart3DDataSetGrid : Chart3DDataSet

Constructors

Name Description
Chart3DDataSetGrid(double, double, double, double, double[,])

Initializes a new instance of the Chart3DDataSetGrid class.

Chart3DDataSetGrid(double, double, double, double, object)

Initializes a new instance of the Chart3DDataSetGrid class.

Chart3DDataSetGrid(float, float, float, float, float[,])

Initializes a new instance of the Chart3DDataSetGrid class.

Properties

Name Description
ColumnCount

Gets or sets the number of columns in grid dataset.

ColumnDelta

Indicates the amount of space between a data value and its neighboring column in grid dataset.

ColumnOrigin

The X-coordinate of the grid origin.

CountX

The X-columns count.

CountY

The Y-rows count.

GridData

Gets or sets two-dimensional array of Z-values.

this[int, int]

Gets or sets z-value of data by specified row and column.

MaxX

Gets the maximum X value of the chart data.

MaxY

Gets the maximum Y value of the chart data.

MaxZ

Gets the maximum Z value of the chart data.

MinX

Gets the minimum X value of the chart data.

MinY

Gets the minimum Y value of the chart data.

MinZ

Gets the minimum Z value of the chart data.

RowCount

Gets or sets the number of rows in grid dataset.

RowDelta

Indicates the amount of space between a data value and its neighboring column in grid dataset.

RowOrigin

The Y-coordinate of the grid origin.

Methods

Name Description
GetColumnByPointIndex(int)

Gets column by point index.

GetColumnValueInternal(int)

Get column value from the X-coordinate of the grid origin.

GetColumnValues()

Gets the columns in grid data set.

GetJaggedGridData()

Returns an object containing Z-values in a jagged double array.

GetPointInternal(int, int)

Gets the point by column and row index.

GetRectById(int)

Gets rectangle area of space between a data value and its neighboring column in grid data set.

GetRowByPointIndex(int)

Gets row by point index.

GetRowValueInternal(int)

Get row value from the X-coordinate of the grid origin.

GetRowValues()

Gets the rows in grid data set.

GetValue(int, int)

Returns the elevation value of the grid point specified by the column and row indices.

Refresh()

Called when a data set was changed.

SetJaggedGridData(object)

Sets the Z-values with a two-dimensional integer array, or a jagged integer, jagged float or jagged double array.

SetValue(int, int, double)

Sets the elevation value of the grid point specified by the column and row indices.

SyncPoints()

Called when array of Z-value data changed and C1Chart3D points and points need to be created.

SyncProps()

Called when data values are to be calculated.