Do more. Code less. Free software for GPU computing.
<scroll to top>

Visualizing data

Basics

Matrix Interface: Surface plot of 2D data.

Parameters:
[in]X2D matrix with which to draw simple surface plot

handle plot3d (const af::array &X)

Matrix Interface: Visualize 2D velocity field with an array of arrows

Parameters:
[in]Xmatrix containing horizontal base positions for arrows
[in]Ymatrix containing vertical base positions for arrows
[in]Umatrix containing horizontal velocity components
[in]Vmatrix containing vertical velocity components

handle arrows (const af::array &X, const af::array &Y, const af::array &U, const af::array &V)

Matrix Interface: Visualize 1D data as a line plot

Parameters:
[in]Xmatrix containing data to be visualized
[in]linestyleoptional string indicating desired characteristics of plot

handle plot (const af::array &X)
handle plot (const af::array &X, const char *linestyle)

Matrix Interface: Visualize 2D data as a line plot

Parameters:
[in]Xmatrix containing horizontal data to be visualized
[in]Ymatrix containing vertical data to be visualized
[in]linestyleoptional string indicating desired characteristics of plot

handle plot (const array &X, const array &Y)
handle plot (const array &X, const array &Y, const char *linestyle)

Matrix Interface: Visualize 3D data as scatter plot

Parameters:
[in]Xmatrix containing X data to be visualized
[in]Ymatrix containing Y data to be visualized
[in]Zmatrix containing Z data to be visualized

handle points (const af::array &X, const af::array &Y, const af::array &Z)

Matrix Interface: Visualize 3D data volume

Parameters:
[in]X3D array to be volume rendered

handle volume (const af::array &X)

Matrix Interface: Visualize 2D data as single scale image

Parameters:
[in]X2D matrix to be visualized

handle imgplot (const af::array &X)

Matrix Interface: Visualize 2D data as color image

Parameters:
[in]X3D matrix to be visualized in the following format,

  • X(span,span,0) - Red component
  • X(span,span,1) - Blue component
  • X(span,span,2) - Green component

handle rgbplot (const af::array &X)

Enable graphics overlay plotting for composition of plots on same axis

afError keep_on ()

Disable graphics overlay plotting for composition of plots on same axis

afError keep_off ()

Create a subplot within the figure window for compositions of plots

Parameters:
[in]wHorizontal number of subfigures
[in]hVertical number of subfigures
[in]idxIndex of subfigure to activate

afError subfigure (unsigned w, unsigned h, unsigned idx)

Set global color palette

Parameters:
[in]mapString indicating the colormap to be used. May be any of the following,

  • colors
  • orange
  • gray
  • blue
  • brown
  • pink
  • white
  • sixteenbit
  • heatmap
  • magento

afError palette (const char *map)

Clear the current figure

afError clearfig ()

Force drawing of the current figure (blocking)

afError draw ()

Display a figure window

handle figure ()

Set the title of the current figure or subfigure

Parameters:
[in]strC string representing the title of the figure or subfigure

handle title (const char *str)

Display the current figure with given geometry

Parameters:
[in]xThe horizontal position of the upper left corner of the figure
[in]yThe vertical position of the upper left corner of the figure
[in]wThe width of the figure
[in]hThe height of the figure

handle figure (int x, int y, int w, int h)

Forcibly close the current figure

afError close ()

Function Documentation

handle af::plot3d ( const af::array X)
handle af::arrows ( const af::array X,
const af::array Y,
const af::array U,
const af::array V 
)
handle af::plot ( const af::array X)
handle af::plot ( const af::array X,
const char *  linestyle 
)
handle af::plot ( const array &  X,
const array &  Y 
)
handle af::plot ( const array &  X,
const array &  Y,
const char *  linestyle 
)
handle af::points ( const af::array X,
const af::array Y,
const af::array Z 
)
handle af::volume ( const af::array X)
handle af::imgplot ( const af::array X)
handle af::rgbplot ( const af::array X)
afError af::keep_on ( )
afError af::keep_off ( )
afError af::subfigure ( unsigned  w,
unsigned  h,
unsigned  idx 
)
afError af::palette ( const char *  map)
afError af::clearfig ( )
afError af::draw ( )
handle af::figure ( )
handle af::title ( const char *  str)
handle af::figure ( int  x,
int  y,
int  w,
int  h 
)
afError af::close ( )
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines