Impact Acquire SDK Java
ImageDisplayWindow Class Reference

A class that can be used to display images in a window. More...

Inheritance diagram for ImageDisplayWindow:
[legend]

Public Member Functions

void close ()
 
synchronized void delete ()
 
ImageDisplay GetImageDisplay ()
 Returns a reference to the actual display object associated with this window.
 
 ImageDisplayWindow (String title)
 Creates a new window that can be used to display image data and displays it.
 
void SetRefreshTime (int time_ms)
 Defines the refresh time in ms.
 

Protected Member Functions

void finalize ()
 
 ImageDisplayWindow (long cPtr, boolean cMemoryOwn)
 

Static Protected Member Functions

static long swigRelease (ImageDisplayWindow obj)
 

Protected Attributes

transient boolean swigCMemOwn
 

Detailed Description

A class that can be used to display images in a window.

Every instance of this class will create and display its own independent window. Internally it uses an instance of mvIMPACT.acquire.ImageDisplay to display image data. The internal display object can be accessed by calling mvIMPACT.acquire.ImageDisplayWindow.GetImageDisplay().

Constructor & Destructor Documentation

◆ ImageDisplayWindow() [1/2]

ImageDisplayWindow ( long cPtr,
boolean cMemoryOwn )
protected

◆ ImageDisplayWindow() [2/2]

ImageDisplayWindow ( String title)

Creates a new window that can be used to display image data and displays it.

This is an example of how to use the GetImageDisplay class. More details about this example.

Parameters
title[in] The title of the window (will be displayed in the windows title bar).

Member Function Documentation

◆ close()

void close ( )

◆ delete()

synchronized void delete ( )

◆ finalize()

void finalize ( )
protected

◆ GetImageDisplay()

ImageDisplay GetImageDisplay ( )

Returns a reference to the actual display object associated with this window.

◆ SetRefreshTime()

void SetRefreshTime ( int time_ms)

Defines the refresh time in ms.

This function can be used to define a refresh period that - when elapsed - will automatically repaint the window.

Parameters
time_ms[in] The refresh period for the window in ms. Passing 0 will disable the automatic repaint behaviour.

◆ swigRelease()

static long swigRelease ( ImageDisplayWindow obj)
staticprotected

Member Data Documentation

◆ swigCMemOwn

transient boolean swigCMemOwn
protected