C# Class GridViewer.GridViewModel

base model for gridview.
Inheritance: IBufferable, IUpdateColorPalette
Afficher le fichier Open project: bitzhuwei/CSharpGL

Protected Properties

Свойство Type Description
defaultBlockPropertyIndex int

Méthodes publiques

Méthode Description
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

Method Details

GetIndexBuffer() public abstract méthode

public abstract GetIndexBuffer ( ) : IndexBuffer
Résultat CSharpGL.IndexBuffer

GetVertexAttributeBuffer() public abstract méthode

public abstract GetVertexAttributeBuffer ( string bufferName, string varNameInShader ) : VertexBuffer
bufferName string
varNameInShader string
Résultat CSharpGL.VertexBuffer

GridViewModel() public méthode

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
Résultat System.Collections.Generic

UpdateColor() public abstract méthode

public abstract UpdateColor ( GridBlockProperty property ) : void
property GridBlockProperty
Résultat void

UsesZeroIndexBuffer() public abstract méthode

public abstract UsesZeroIndexBuffer ( ) : bool
Résultat bool

Property Details

defaultBlockPropertyIndex protected_oe property

protected int defaultBlockPropertyIndex
Résultat int