Unplugged Viz
High-performance scientific visualization isn't just for the workstation anymore
Durwella.Unplugged.Viz.IndexedGeometryModel Class Reference

Indexed geometry model. This class or subclasses can be used with the CommonVertexShader.TextureMappedModel and CommonFragmentShader.TextureMappedModel shaders. Note that if the properties are overridden, the subclass must apply the appropriate attributes. More...

Public Member Functions

 IndexedGeometryModel ()
 Initializes a new instance of the IndexedGeometryModel class. More...
 
 IndexedGeometryModel (IIndexedGeometry geometry)
 Initializes a new instance of the IndexedGeometryModel class. Copies properties from a supplied IIndexedGeometry. More...
 

Properties

virtual Array Vertices [get, set]
 Tagged with VertexAttributeAttribute. More...
 
virtual int[] Indices [get, set]
 Tagged with VertexIndicesAttribute. More...
 
- Properties inherited from Durwella.Unplugged.Viz.IIndexedGeometry
int[] Indices [get]
 
- Properties inherited from Durwella.Unplugged.Viz.IGeometry
Array Vertices [get]
 

Detailed Description

Indexed geometry model. This class or subclasses can be used with the CommonVertexShader.TextureMappedModel and CommonFragmentShader.TextureMappedModel shaders. Note that if the properties are overridden, the subclass must apply the appropriate attributes.

Inheritance diagram for Durwella.Unplugged.Viz.IndexedGeometryModel:
Durwella.Unplugged.Viz.IIndexedGeometry Durwella.Unplugged.Viz.IGeometry Durwella.Unplugged.Viz.IndexedGeometryTextureMappedModel Durwella.Unplugged.Viz.IndexedGeometryTextureMappedLitModel

Constructor & Destructor Documentation

Durwella.Unplugged.Viz.IndexedGeometryModel.IndexedGeometryModel ( )

Initializes a new instance of the IndexedGeometryModel class.

Durwella.Unplugged.Viz.IndexedGeometryModel.IndexedGeometryModel ( IIndexedGeometry  geometry)

Initializes a new instance of the IndexedGeometryModel class. Copies properties from a supplied IIndexedGeometry.

Parameters
geometryThe base geometry.

Property Documentation

virtual int [] Durwella.Unplugged.Viz.IndexedGeometryModel.Indices
getset

Tagged with VertexIndicesAttribute.

virtual Array Durwella.Unplugged.Viz.IndexedGeometryModel.Vertices
getset

The documentation for this class was generated from the following file: