C# Класс GridViewer.GridViewModel

base model for gridview.
Наследование: IBufferable, IUpdateColorPalette
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
defaultBlockPropertyIndex int

Открытые методы

Метод Описание
GetIndexBuffer ( ) : IndexBuffer
GetVertexAttributeBuffer ( string bufferName, string varNameInShader ) : VertexBuffer
GridViewModel ( CatesianGridderSource dataSource, List gridProps, float minColorCode, float maxColorCode, int defaultBlockPropertyIndex ) : System.Collections.Generic

base model for gridview.

UpdateColor ( GridBlockProperty property ) : void
UsesZeroIndexBuffer ( ) : bool

Описание методов

GetIndexBuffer() публичный абстрактный Метод

public abstract GetIndexBuffer ( ) : IndexBuffer
Результат CSharpGL.IndexBuffer

GetVertexAttributeBuffer() публичный абстрактный Метод

public abstract GetVertexAttributeBuffer ( string bufferName, string varNameInShader ) : VertexBuffer
bufferName string
varNameInShader string
Результат CSharpGL.VertexBuffer

GridViewModel() публичный Метод

base model for gridview.
public GridViewModel ( CatesianGridderSource dataSource, List gridProps, float minColorCode, float maxColorCode, int defaultBlockPropertyIndex ) : System.Collections.Generic
dataSource SimLab.GridSource.CatesianGridderSource
gridProps List
minColorCode float
maxColorCode float
defaultBlockPropertyIndex int
Результат System.Collections.Generic

UpdateColor() публичный абстрактный Метод

public abstract UpdateColor ( GridBlockProperty property ) : void
property GridBlockProperty
Результат void

UsesZeroIndexBuffer() публичный абстрактный Метод

public abstract UsesZeroIndexBuffer ( ) : bool
Результат bool

Описание свойств

defaultBlockPropertyIndex защищенное свойство

protected int defaultBlockPropertyIndex
Результат int