IGLib  1.7.2
The IGLib base library for development of numerical, technical and business applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Gr3d.VtkControlWin Class Reference

Control for presenting VTK graphics, intended for use in stand-alone windows. More...

+ Inheritance diagram for IG.Gr3d.VtkControlWin:
+ Collaboration diagram for IG.Gr3d.VtkControlWin:

Public Member Functions

 VtkControlWin ()
 

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Properties

VtkControlBase VtkControl [get]
 Gets the control of type VtkControlBase through which VTK functionality is controlled. More...
 
Kitware.VTK.RenderWindowControl VtkRenderWindowControl [get]
 VTK's control that is actually used for rendering graphics and through which VTK can be interacted directly. More...
 
- Properties inherited from IG.Gr3d.IVtkFormContainerGen< VtkControlType >
VtkControlBase VtkControl [get]
 Base windows forms control through which the basic VTK functionality and all additional features can be accessed. More...
 
VtkControlType VtkRenderWindowControl [get]
 VTK's control that is actually used for rendering graphics and through which VTK can be interacted directly. More...
 

Private Member Functions

void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor. More...
 

Private Attributes

VtkControlBase _vtkControl
 
Kitware.VTK.RenderWindowControl _vtkRenderWindowControl
 
System.ComponentModel.IContainer components = null
 Required designer variable. More...
 
IG.Gr3d.VtkControlBase vtkControlBase1
 
Graph3dManipulatorBasic graph3dManipulatorBasic1
 

Detailed Description

Control for presenting VTK graphics, intended for use in stand-alone windows.

This control contains the VtkControlBase control with sme additional controls, e.g. for closing the containing toplevel window.

$A Igor xx May13;

Constructor & Destructor Documentation

IG.Gr3d.VtkControlWin.VtkControlWin ( )
inline

Member Function Documentation

override void IG.Gr3d.VtkControlWin.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.
void IG.Gr3d.VtkControlWin.InitializeComponent ( )
inlineprivate

Required method for Designer support - do not modify the contents of this method with the code editor.

Member Data Documentation

VtkControlBase IG.Gr3d.VtkControlWin._vtkControl
private
Kitware.VTK.RenderWindowControl IG.Gr3d.VtkControlWin._vtkRenderWindowControl
private
System.ComponentModel.IContainer IG.Gr3d.VtkControlWin.components = null
private

Required designer variable.

IG.Gr3d.VtkControlBase IG.Gr3d.VtkControlWin.vtkControlBase1
private
Graph3dManipulatorBasic IG.Gr3d.VtkControlWin.graph3dManipulatorBasic1
private

Property Documentation

VtkControlBase IG.Gr3d.VtkControlWin.VtkControl
get

Gets the control of type VtkControlBase through which VTK functionality is controlled.

Kitware.VTK.RenderWindowControl IG.Gr3d.VtkControlWin.VtkRenderWindowControl
get

VTK's control that is actually used for rendering graphics and through which VTK can be interacted directly.

Instead of accessing this control directly, you should normally access it through the VtkControlBase.VtkControl property of the VtkControl property.


The documentation for this class was generated from the following files: