ILNumerics Ultimate VS

BufferT Class

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Inheritance Hierarchy

SystemObject
  ILNumerics.DrawingBufferBase
    ILNumerics.DrawingBufferT
      ILNumerics.DrawingColorsBuffer
      ILNumerics.DrawingIndicesBuffer
      ILNumerics.DrawingNormalsBuffer
      ILNumerics.DrawingPositionsBuffer

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

[SerializableAttribute]
public abstract class Buffer<T> : BufferBase, 
	IDisposable

Type Parameters

T

The BufferT type exposes the following members.

Constructors

  NameDescription
Protected methodBufferT
Creates a new empty buffer.

[ILNumerics Visualization Engine]

Top
Properties

  NameDescription
Public propertyBufferType (Inherited from BufferBase.)
Public propertyDataCount
Number of data vectors (columns)

[ILNumerics Visualization Engine]

(Overrides BufferBaseDataCount.)
Public propertyDataLength
Dimensionality of a single date in this buffer (number of rows or length of each vector)

[ILNumerics Visualization Engine]

(Overrides BufferBaseDataLength.)
Public propertyID (Inherited from BufferBase.)
Public propertyIsDisposed (Overrides BufferBaseIsDisposed.)
Public propertyIsEmpty (Overrides BufferBaseIsEmpty.)
Public propertyStorage
returns a copy(!) of the buffers array storage, using a lazy-copy-on-write scheme. Use Update() for modifications!

[ILNumerics Visualization Engine]

Top
Methods

  NameDescription
Public methodCopy
Public methodDispose
Releases all resources used by the BufferT
Protected methodOnChanged(BufferChangedEventArgs) (Inherited from BufferBase.)
Protected methodOnChanged(Int32, Int32, ChangeQueueActions) (Inherited from BufferBase.)
Protected methodOnDisposing (Inherited from BufferBase.)
Protected methodTargetChanged_Handler
Public methodUpdate(BaseArrayT)
Update all data of this buffer.

[ILNumerics Visualization Engine]

Public methodUpdate(Int32, Int32, InArrayT)
Top
Events

  NameDescription
Public eventChanged
Fires once the buffer has been changed

[ILNumerics Visualization Engine]

(Inherited from BufferBase.)
Public eventDisposing
Fires before the buffer gets disposed

[ILNumerics Visualization Engine]

(Inherited from BufferBase.)
Top
Fields

  NameDescription
Protected fieldm_dataLength
Protected fieldm_referenceCount
Protected fieldm_storage
Top
See Also

Reference