Unplugged Viz
High-performance scientific visualization isn't just for the workstation anymore
Durwella.Unplugged.Viz.ColorMappedPlotView< T > Class Template Reference

A 2-dimensional, color-mapped representation of 3-dimensional data. ColorMappedPlotView is type-safe, but may be less performant than ColorMappedImageView if your data is in a raw, single-dimensional array format. More...

Static Public Attributes

static readonly new BindableProperty DataProperty
 BindableProperty for the Data property. More...
 
- Static Public Attributes inherited from Durwella.Unplugged.Viz.ColorMappedImageView
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

new T[,] Data [get, set]
 Gets or sets a 2-dimensional data array of bytes, ints, or floats. More...
 
- Properties inherited from Durwella.Unplugged.Viz.ColorMappedImageView
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. ColorMappedPlotView is type-safe, but may be less performant than ColorMappedImageView if your data is in a raw, single-dimensional array format.

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

Member Data Documentation

readonly new BindableProperty Durwella.Unplugged.Viz.ColorMappedPlotView< T >.DataProperty
static

BindableProperty for the Data property.

Property Documentation

new T [,] Durwella.Unplugged.Viz.ColorMappedPlotView< T >.Data
getset

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


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