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

Identifies the tagged property as a color map. The color map is a special case of the TextureMapAttribute This attribute is applied to properties. More...

Public Member Functions

 ColorMapAttribute ()
 Initializes a new instance of the ColorMapAttribute class. The properties are set to: More...
 
- Public Member Functions inherited from Durwella.Unplugged.Viz.TextureMapAttribute
 TextureMapAttribute ()
 Initializes a new instance of the ShaderAttribute class. More...
 
 TextureMapAttribute (WrapMode wrapMode)
 Initializes a new instance of the ShaderAttribute class. More...
 
 TextureMapAttribute (MagnificationFilter magnificationFilter)
 Initializes a new instance of the ShaderAttribute class. More...
 
 TextureMapAttribute (MagnificationFilter magnificationFilter, WrapMode wrapMode)
 Initializes a new instance of the ShaderAttribute class. More...
 
 TextureMapAttribute (int width, int height)
 Initializes a new instance of the ShaderAttribute class. More...
 
 TextureMapAttribute (int width, int height, MagnificationFilter magnificationFilter)
 Initializes a new instance of the ShaderAttribute class. More...
 
 TextureMapAttribute (int width, int height, MagnificationFilter magnificationFilter, WrapMode wrapMode)
 Initializes a new instance of the ShaderAttribute class. More...
 

Additional Inherited Members

- Properties inherited from Durwella.Unplugged.Viz.TextureMapAttribute
int Width [get, set]
 Gets or sets the texture width. Defaults to 0. More...
 
int Height [get, set]
 Gets or sets the texture height. Defaults to 0. More...
 
int Components [get, set]
 Gets or sets the number of components at each vertex. For example, a simple texture map may have a single component representing a magnitude; a color map may have 4 components per vertex (for red, blue, green, and alpha values). More...
 
MagnificationFilter MagnificationFilter [get, set]
 Gets or sets the filtering applied for magnification. Defines how a texture is sampled when the display resolution of the texture does not match the original size. Defaults to MagnificationFilter.LinearInterpolation More...
 
WrapMode WrapMode [get, set]
 Get or set a uniform wrap mode in all axes. Defines how the texture should be sampled when given a coordinate outside of the range 0 to 1. Defaults to WrapMode.ClampToEdge. More...
 

Detailed Description

Identifies the tagged property as a color map. The color map is a special case of the TextureMapAttribute This attribute is applied to properties.

Inheritance diagram for Durwella.Unplugged.Viz.ColorMapAttribute:
Durwella.Unplugged.Viz.TextureMapAttribute

Constructor & Destructor Documentation

Durwella.Unplugged.Viz.ColorMapAttribute.ColorMapAttribute ( )

Initializes a new instance of the ColorMapAttribute class. The properties are set to:

Width = 1

Components = 4

MagnificationFilter = MagnificationFilter.LinearInterpolation

WrapMode = WrapMode.ClampToEdge


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