IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.

IG::Gr3d::VtkForm Class Reference

Windows form for presenting VTK graphics. Contains some additional buttons beside just the VTK renderer control. More...

Inheritance diagram for IG::Gr3d::VtkForm:
Collaboration diagram for IG::Gr3d::VtkForm:

List of all members.

Public Member Functions

 VtkForm ()

Protected Member Functions

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

Properties

VtkControlBase VtkControl [get]
 Gets the control of type VtkControlBase through which VTK functionality is controlled.
Kitware.VTK.RenderWindowControl 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.

Private Member Functions

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

Private Attributes

VtkControlBase _vtkControl
Kitware.VTK.RenderWindowControl _vtkRenderWindowControl
System.ComponentModel.IContainer components = null
 Required designer variable.
VtkControlWin vtkControlWin1

Detailed Description

Windows form for presenting VTK graphics.

Contains some additional buttons beside just the VTK renderer control.

This is a toplevel form that only contains a control of type VtkControlWin, which handles all VTK related stuff. $A Igor xx May13;


Constructor & Destructor Documentation

IG::Gr3d::VtkForm::VtkForm ( ) [inline]

Member Function Documentation

override void IG::Gr3d::VtkForm::Dispose ( bool  disposing) [inline, protected]

Clean up any resources being used.

Parameters:
disposingtrue if managed resources should be disposed; otherwise, false.
void IG::Gr3d::VtkForm::InitializeComponent ( ) [inline, private]

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


Member Data Documentation

Kitware.VTK.RenderWindowControl IG::Gr3d::VtkForm::_vtkRenderWindowControl [private]
System.ComponentModel.IContainer IG::Gr3d::VtkForm::components = null [private]

Required designer variable.


Property Documentation

VtkControlBase IG::Gr3d::VtkForm::VtkControl [get]

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

Implements IG::Gr3d::IVtkFormContainerGen< VtkControlType >.

Kitware.VTK.RenderWindowControl IG::Gr3d::VtkForm::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.

Implements IG::Gr3d::IVtkFormContainerGen< VtkControlType >.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Enumerations Properties Events