|
IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
Extended control for manipulation of 3D VTK graphics. Contains the standard control plus additional buttons for access to some VTK functions. More...
Collaboration diagram for IG::Gr3d::Graph3dManipulatorExtended:Public Member Functions | |
| Graph3dManipulatorExtended () | |
| Graph3dManipulatorExtended (IVtkFormContainer vtkContainer) | |
| Costructs 3D graphics manipulator with the specified vtk container whose graph control is to be manipulated. | |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
| Clean up any resources being used. | |
Properties | |
| IVtkFormContainer | VtkContainer [get, set] |
| Gets the control of type VtkControlBase through which VTK functionality is controlled. | |
| VtkControlBase | VtkControl [get, set] |
| Gets the control of type VtkControlBase through which VTK functionality is controlled. | |
| I3dGraphicsControl | GraphControl [get] |
| Graph control that is manipulated by the current control. | |
Private Member Functions | |
| void | InitializeComponent () |
| Required method for Designer support - do not modify the contents of this method with the code editor. | |
Private Attributes | |
| IVtkFormContainer | _vtkContainer |
| VtkControlBase | _vtkControl |
| System.ComponentModel.IContainer | components = null |
| Required designer variable. | |
| Graph3dManipulator | graph3dManipulator1 |
| Graph3dManipulatorBasic | graph3dManipulatorBasic1 |
Extended control for manipulation of 3D VTK graphics. Contains the standard control plus additional buttons for access to some VTK functions.
| IG::Gr3d::Graph3dManipulatorExtended::Graph3dManipulatorExtended | ( | ) | [inline] |
| IG::Gr3d::Graph3dManipulatorExtended::Graph3dManipulatorExtended | ( | IVtkFormContainer | vtkContainer | ) | [inline] |
Costructs 3D graphics manipulator with the specified vtk container whose graph control is to be manipulated.
| vtkContainer | Container of the VTK control (must be of type implementing the IVtkFormContainer interface). |
| override void IG::Gr3d::Graph3dManipulatorExtended::Dispose | ( | bool | disposing | ) | [inline, protected] |
Clean up any resources being used.
| disposing | true if managed resources should be disposed; otherwise, false. |
| void IG::Gr3d::Graph3dManipulatorExtended::InitializeComponent | ( | ) | [inline, private] |
Required method for Designer support - do not modify the contents of this method with the code editor.
System.ComponentModel.IContainer IG::Gr3d::Graph3dManipulatorExtended::components = null [private] |
Required designer variable.
IVtkFormContainer IG::Gr3d::Graph3dManipulatorExtended::VtkContainer [get, set] |
Gets the control of type VtkControlBase through which VTK functionality is controlled.
VtkControlBase IG::Gr3d::Graph3dManipulatorExtended::VtkControl [get, set] |
Gets the control of type VtkControlBase through which VTK functionality is controlled.
I3dGraphicsControl IG::Gr3d::Graph3dManipulatorExtended::GraphControl [get] |
Graph control that is manipulated by the current control.