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
Package IG.Gr3d

Namespaces

package  Properties
 

Classes

class  ExampleValueFunctionDiff3D
 
class  Graph3dManipulator
 Basic control for manipulating 3D graphics. More...
 
class  Graph3dManipulatorBasic
 Basic manipulation of VTK-based 3D hraphs. More...
 
class  Graph3dManipulatorExtended
 Extended control for manipulation of 3D VTK graphics. Contains the standard control plus additional buttons for access to some VTK functions. More...
 
class  Graph3dManipulatorWindow
 A form for manipulation of 3D graphics. More...
 
class  Graph3dManipulatorWindowExtended
 A form for manipulating 3D graphics. More...
 
interface  I3dGraphicsControl
 Interface for 3D graphics controls that can be manipulated via a standard set of commands for rotation etc. More...
 
interface  IVtkFormContainer
 This interface is implemented by the forms that contain the VTK control that can render VTK graphics. More...
 
interface  IVtkFormContainerGen< VtkControlType >
 This interface is implemented by the forms that contain the VTK control that can render VTK graphics. More...
 
class  TestVtkGraphicBase
 Tests of 3D graphics enabled by ActiViz (VTK wrapper library). More...
 
class  UtilVtk
 Various VTK utilities that extend functionality of the ActiViz VTK wrappers. More...
 
class  VtkContourPlot
 Plots contours on surfaces in 3D. More...
 
class  VtkControlBase
 Basic control encapsulating the VTK's render control of type Kitware.VTK.RenderWindowControl. More...
 
class  VtkControlWin
 Control for presenting VTK graphics, intended for use in stand-alone windows. More...
 
class  VtkCurvePlot
 Handles 3D curve plots in VTK render window accessed through the VtkPlotter class. More...
 
class  VtkDecorationHandler
 Manipulates axes, labels, grids, and other decorations of graphhics plotted in VTK windows. More...
 
class  VtkForm
 Windows form for presenting VTK graphics. More...
 
class  VtkFormPlain
 Windows form for presenting VTK graphics. More...
 
class  VtkFormsExamples
 Examples from VTK forms. More...
 
class  VtkPlotBase
 Base class for plotting classes that plot on VTK windows (class VtkPlotter). More...
 
class  VtkPlotExamples
 Examples for using classes derived from VtkPlot. More...
 
class  VtkPlotter
 Plotter class that uses a vtkRenderWindow object for plotting 3D graphics. More...
 
class  VtkSurfacePlot
 Handles surface plots in VTK render window accessed through the VtkPlotter class. More...
 
class  VtkSurfacePlotBase
 Contains basic settings for various surface and contour plots. More...
 
class  VtkTestClass1
 For performing quick tests. Delete this later! More...
 
class  VtkVolumeContourPlot
 
class  VtkVolumePlot
 

Enumerations

enum  VtkFlyMode { VtkFlyMode.ClosestTriad = 1, VtkFlyMode.FurthestTriad = 2, VtkFlyMode.OuterEdges = 3, VtkFlyMode.Static = 4 }
 

Enumeration Type Documentation

Fly modes specifies how axes are placed on the bounding box containing graphics objects.

1 - CLOSEST_TRIAD

2 - FURTHEST_TRIAD

3 - OUTER_EDGES

4 - STATIC

$A Igor Oct11;

Enumerator
ClosestTriad 

Axes are not shown

The CLOSEST_TRIAD fly mode, consists of the three axes x-y-z forming a triad that lies closest to the

FurthestTriad 

The FURTHEST_TRIAD fly mode consists of the three axes x-y-z forming a triad that lies furthest from the specified camera

OuterEdges 

The OUTER_EDGES fly mode is constructed from edges that are on the exterior of the bounding box, exterior as determined from examining outer edges of the bounding box in projection (display) space.

Static 

The STATIC fly mode, constructs axes from all edges of the bounding box.