arrayfire.graphics module¶
Graphics functions (plot, image, etc).
-
class
arrayfire.graphics.Window(width=1280, height=720, title='ArrayFire')[source]¶ Bases:
objectClass to create the Window object.
Parameters: width: optional: int. default: 1280.
- Specifies the width of the window in pixels.
height: optional: int. default: 720.
- Specifies the height of the window in pixels.
title: optional: str. default: “ArrayFire”.
- Specifies the title used for the window.
Methods
close()Close the window. grid(rows, cols)Create a grid for sub plotting within the window. hist(X, min_val, max_val[, title])Display a histogram Plot. image(img[, title])Display an arrayfire array as an image. plot(X, Y[, title])Display a 2D Plot. plot3(line[, title])Renders the input array as a 3D line plot. scatter(X, Y[, marker, title])Renders input arrays as 2D scatter plot. scatter3(P[, marker, title])Renders the input array as a 3D Scatter plot. set_colormap(cmap)Set the colormap for the window. set_pos(x, y)Set the position of window on the screen. set_size(w, h)Set the windo height and width. set_title(title)Set the title of the window set_visibility(is_visible)A flag that shows or hides the window as requested. show()Force the window to display the contents. surface(x_vals, y_vals, z_vals[, title])Renders the input array as a 3D surface plot. -
grid(rows, cols)[source]¶ Create a grid for sub plotting within the window.
Parameters: rows: int.
Number of rows in the grid.
cols: int.
Number of columns in the grid.
-
scatter(X, Y, marker=<arrayfire.library.MARKER object>, title=None)[source]¶ Renders input arrays as 2D scatter plot.
-
scatter3(P, marker=<arrayfire.library.MARKER object>, title=None)[source]¶ Renders the input array as a 3D Scatter plot.
-
set_colormap(cmap)[source]¶ Set the colormap for the window.
Parameters: cmap : af.COLORMAP.
Set the colormap for the window.
-
set_pos(x, y)[source]¶ Set the position of window on the screen.
Parameters: x : int.
Pixel offset from left.
y : int.
Pixel offset from top
-
set_size(w, h)[source]¶ Set the windo height and width.
Parameters: w : int
Width if window.
h : int
Height of window.
-
set_title(title)[source]¶ Set the title of the window
Parameters: title : str.
Title used for the current window.
-
set_visibility(is_visible)[source]¶ A flag that shows or hides the window as requested.
Parameters: is_visible: Flag specifying the visibility of the flag.