![]() |
Unplugged Viz
High-performance scientific visualization isn't just for the workstation anymore
|
Texture mapped, 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 | |
IndexedGeometryTextureMappedModel () | |
Initializes a new instance of the IndexedGeometryTextureMappedModel class. More... | |
IndexedGeometryTextureMappedModel (IImageMappedGeometry geometry) | |
Initializes a new instance of the IndexedGeometryTextureMappedModel class. Copies properties from a supplied IImageMappedGeometry. Generally, the base geometry should also implement IIndexedGeometry. More... | |
![]() | |
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 | TextureCoordinates [get, set] |
Tagged with VertexAttributeAttribute. More... | |
virtual object | Image [get, set] |
Tagged with TextureMapAttribute(MagnificationFilter.LinearInterpolation, WrapMode.Repeat). More... | |
![]() | |
virtual Array | Vertices [get, set] |
Tagged with VertexAttributeAttribute. More... | |
virtual int[] | Indices [get, set] |
Tagged with VertexIndicesAttribute. More... | |
![]() | |
int[] | Indices [get] |
![]() | |
Array | Vertices [get] |
![]() | |
object | Image [get] |
If Image is a string, it will be treated as the path to in image file. IMAGE RESOLUTIONS MUST BE POWERS OF TWO. More... | |
![]() | |
Array | TextureCoordinates [get] |
Texture mapped, 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.
Durwella.Unplugged.Viz.IndexedGeometryTextureMappedModel.IndexedGeometryTextureMappedModel | ( | ) |
Initializes a new instance of the IndexedGeometryTextureMappedModel class.
Durwella.Unplugged.Viz.IndexedGeometryTextureMappedModel.IndexedGeometryTextureMappedModel | ( | IImageMappedGeometry | geometry | ) |
Initializes a new instance of the IndexedGeometryTextureMappedModel class. Copies properties from a supplied IImageMappedGeometry. Generally, the base geometry should also implement IIndexedGeometry.
geometry | The base geometry. |
|
getset |
|
getset |
Tagged with VertexAttributeAttribute.