ILNumerics Ultimate VS

SurfacePositions Property

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Gets the positioning values for this surface or sets them

[ILNumerics Visualization Engine]

Namespace:  ILNumerics.Drawing.Plotting
Assembly:  ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
Syntax

public RetArray<float> Positions { get; set; }

Property Value

Type: RetArraySingle
Remarks

The coords property converts the underlying buffer data to/from matrix for X,Y and Z values. No data are stored redundantly. Therefore, the conversion may introduces a workload if frequently used.

The array returned on get access reflects the data stored in the vertex buffers of the shapes. It is a lazy copy on write clone and therefore cannot be used to alter the data in the buffers. In order to alter the surface data, one must query the complete data set, do all modifications on the array returned and store the full array back by using the set accessor.

Assigning data to the Positions property is a buffer changing operation. Therefore, one must call Configure(Boolean, Boolean) on the group node or any group node above in order to populate the changes for rendering.

[ILNumerics Visualization Engine]

See Also

Reference