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

A 2-dimensional, color-mapped representation of 3-dimensional data. ColorMappedImageView sacrifices type safety in the name of performance. It accepts data either as a 2D array or as a RawDataArray, which allows avoiding intermediate conversion of raw data. More...

Static Public Attributes

static readonly BindableProperty DataProperty
 BindableProperty for the Data property. More...
 
static readonly new BindableProperty DataRangeProperty
 BindableProperty for the DataRange property. More...
 
- Static Public Attributes inherited from Durwella.Unplugged.Viz.PlotViewBase
static readonly BindableProperty DataRangeProperty
 BindableProperty for the Data property. More...
 
static readonly BindableProperty ColorMapProperty
 BindableProperty for the ColorMap property. More...
 
static readonly BindableProperty ColorMapRangeProperty
 BindableProperty for the ColorMapRange property. More...
 
static readonly BindableProperty ColorMapMinimumProperty
 BindableProperty for the minimum value of the ColorMapRange property. More...
 
static readonly BindableProperty ColorMapMaximumProperty
 BindableProperty for the maximum value of the ColorMapRange property. More...
 

Properties

override IEnumerable Data [get, set]
 Gets or sets either a RawDataArray or 2-dimensional data array of bytes, ints, or floats. More...
 
new RectangleF DataRange [get, set]
 A RectangleF defining the numeric values of the horizontal and vertical axes. More...
 
- Properties inherited from Durwella.Unplugged.Viz.PlotViewBase
virtual IEnumerable Data [get, set]
 Gets or sets a data array. More...
 
IEnumerable ScaledData [get, set]
 The Data, scaled into an array of bytes using the ColorMapRange More...
 
ShapeFBase DataRange [get, set]
 An ShapeFBase defining the numeric values of the horizontal and vertical axes. More...
 
RectangleF ViewRectangle [get, set]
 A RectangleF defining the portion of data actually visible, More...
 
Color[] ColorMap [get, set]
 An array of Colors defining how the data are displayed. More...
 

Additional Inherited Members

- Public Member Functions inherited from Durwella.Unplugged.Viz.ViewBase
void Update ()
 Update the ViewRender that is rendering this view. More...
 

Detailed Description

A 2-dimensional, color-mapped representation of 3-dimensional data. ColorMappedImageView sacrifices type safety in the name of performance. It accepts data either as a 2D array or as a RawDataArray, which allows avoiding intermediate conversion of raw data.

Inheritance diagram for Durwella.Unplugged.Viz.ColorMappedImageView:
Durwella.Unplugged.Viz.PlotViewBase Durwella.Unplugged.Viz.ViewBase Durwella.Unplugged.Viz.ColorMappedPlotView< T >

Member Data Documentation

readonly BindableProperty Durwella.Unplugged.Viz.ColorMappedImageView.DataProperty
static

BindableProperty for the Data property.

readonly new BindableProperty Durwella.Unplugged.Viz.ColorMappedImageView.DataRangeProperty
static

BindableProperty for the DataRange property.

Property Documentation

override IEnumerable Durwella.Unplugged.Viz.ColorMappedImageView.Data
getset

Gets or sets either a RawDataArray or 2-dimensional data array of bytes, ints, or floats.

new RectangleF Durwella.Unplugged.Viz.ColorMappedImageView.DataRange
getset

A RectangleF defining the numeric values of the horizontal and vertical axes.

If DataRange is a RectangleF with x = y = width = height = 0, axes will not be displayed.


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