Namespace: Rx::LFR – Class: ImageWindow – Header: Rx.LFR/ImageWindow.h
ImageWindow Class
#include "Rx.LFR/ImageWindow.h"
class ImageWindow : public CParametersPimpl<ImageWindow_Impl, EImageWindowParam, EImageWindowInterface>
Provides methods for displaying an image in a window.
Constructors
ImageWindow() | Constructor that initialized a new image window without showing it. |
ImageWindow(other) | Move constructor. |
Destructor
~ImageWindow() | Destructor. Closes this window if open. |
Methods
Open() | Opens the image window using the OS's default location and size. |
Open(x, y, width, height) | Opens the image window at the given location and within the given size. |
Open(x, y, width, height, image) | Opens the image window at the given location, within the given size and displaying the given image. The image is copied into the visualization synchronously and can be disposed afterwards. |
Open(image) | Opens the image window using the OS's default location and size and displaying the given image. The image is copied into the visualization synchronously and can be disposed afterwards. |
Close() | Closes this window if open. |
ShowImage(image) | Shows the given image. The image is copied into the visualization synchronously and can be disposed afterwards. |
ShowImage(cudaDeviceID, imgDataPtr, devicePitch, format) | Shows the given CUDA image. The image is copied into the visualization synchronously and can be disposed afterwards. |
ShowImage(image) | Shows the given CUDA image. The image is copied into the visualization synchronously and can be disposed afterwards. |
GetParams() | Returns the parameters class that can be used to work with parameters of this class. (Inherited from CParametersPimpl) |
GetParams() | Returns the constant parameters class that can be used to work with parameters of this class. (Inherited from CParametersPimpl) |
GetImpl() | Gets the non constant implementation. (Inherited from CPimpl) |
GetImpl() | Gets the constant implementation. (Inherited from CPimpl) |
GetInterface(eInterface) | Gets the interface defined by the given interface ID. (Inherited from CPimpl) |
GetInterface(eInterface) | Gets the interface defined by the given interface ID. (Inherited from CPimpl) |
GetInterface(eInterface) | Gets the interface defined by the given interface ID. (Inherited from CPimpl) |
GetInterface(eInterface) | Gets the interface defined by the given interface ID. (Inherited from CPimpl) |
HasInterface(eInterface) | Queries if this object has the given interface. (Inherited from CPimpl) |
Typedefs
EnumType | The type of the parameter enum. Is used by managed wrapper classes. (Inherited from CParametersPimpl) |
EnumInterfaceType | The type of the interface enum. Is used by managed wrapper classes. (Inherited from CParametersPimpl) |