Raytrix Light Field SDK  4.0
Logo
Static Public Member Functions | List of all members
CLUViz::Net::Tool Class Reference

Detailed Description

Provides methods for showing a CluViz window showing a single image.

Static Public Member Functions

static int CreateViewImage (int iX, int iY, int iWidth, int iHeight, System::String^ sTitle)
 Creates a new view window. More...
 
static void DestroyAllViews ()
 Destroys all views. More...
 
static void DestroyView (int iHandle)
 Destroys the view described by iHandle. More...
 
static void End ()
 Finalizes this CluViz Tool. More...
 
static void Init ()
 Initializes the CluViz Tool. More...
 
static void Init (System::String^ sEnvironmentPath)
 Initializes the CluViz Tool with a changed environment. More...
 
static void ViewSetImage (int iHandle, Rx::Net::Image^ xImage)
 Sets the given image into the given view. More...
 
static void ViewSetImage (int iHandle, Rx::Net::Image^ xImage, bool bUpdate)
 Sets the given image into the given view. More...
 
static void ViewSetImage (int iHandle, const Rx::Interop::Runtime28::IImage *pImage, bool bUpdate)
 Sets the given image into the given view. More...
 

Member Function Documentation

static int CLUViz::Net::Tool::CreateViewImage ( int  iX,
int  iY,
int  iWidth,
int  iHeight,
System::String^  sTitle 
)
inlinestatic

Creates a new view window.

Parameters
iXThe X position of the window.
iYThe Y position of the window.
iWidthThe width of the window.
iHeightThe height of the window.
sTitle[in] The window title.
Returns
The handle to the created view.
static void CLUViz::Net::Tool::DestroyAllViews ( )
inlinestatic

Destroys all views.

static void CLUViz::Net::Tool::DestroyView ( int  iHandle)
inlinestatic

Destroys the view described by iHandle.

Parameters
iHandleThe window handled returned by CreateViewImage.
static void CLUViz::Net::Tool::End ( )
inlinestatic

Finalizes this CluViz Tool.

static void CLUViz::Net::Tool::Init ( )
inlinestatic

Initializes the CluViz Tool.

static void CLUViz::Net::Tool::Init ( System::String^  sEnvironmentPath)
inlinestatic

Initializes the CluViz Tool with a changed environment.

Parameters
sEnvironmentPath[in] The environment path.
static void CLUViz::Net::Tool::ViewSetImage ( int  iHandle,
Rx::Net::Image xImage 
)
inlinestatic

Sets the given image into the given view.

Parameters
iHandleThe handle of the view.
xImage[in] The image.
static void CLUViz::Net::Tool::ViewSetImage ( int  iHandle,
Rx::Net::Image xImage,
bool  bUpdate 
)
inlinestatic

Sets the given image into the given view.

Parameters
iHandleThe handle of the view.
xImage[in] The image.
bUpdateTrue to update the image content. False to set a new image with a new image format.
static void CLUViz::Net::Tool::ViewSetImage ( int  iHandle,
const Rx::Interop::Runtime28::IImage pImage,
bool  bUpdate 
)
inlinestatic

Sets the given image into the given view.

Parameters
iHandleThe handle of the view.
pImage[in] The image.
bUpdateTrue to update the image content. False to set a new image with a new image format.