Predefined iTool Visualization Classes

The iTool system distributed with IDL includes a number of predefined visualization classes. The visualization type (the TYPE keyword value of the visualization with which it is initialized) and the accepted data type(s) are shown for the predefined visualization classes. You can include these visualization classes in an iTool directly by registering the class with your iTool (as described in Registering a Visualization Type). You can also create a new visualization class based on one of the predefined classes. Visualization classes are located in the lib/itools/components subdirectory of the IDL directory.

IDLitVisAxis

Displays a single axis object.

Visualization type: IDLAXIS

Data Types Accepted

IDLitVisColorbar

Displays a color bar.

Visualization type: IDLCOLORBAR

Data Types Accepted

IDLitVisContour

Displays a two-dimensional or three-dimensional contour plot.

Visualization type: IDLCONTOUR

Data Types Accepted

IDLitVisHistogram

Displays a histogram plot of the input data.

Visualization type: IDLPLOT

Data Types Accepted

IDLitVisImage

Displays an image.

Visualization type: IDLIMAGE

Data Types Accepted

IDLitVisImagePlane

Displays an image extracted from a plane passing through volumetric data.

Visualization type: IDLIMAGE PLANE

Data Types Accepted

IDLitVisIntVol

Displays an interval volume.

Visualization type: IDLINTERNAL VOLUME

Data Types Accepted

IDLitVisIsosurface

Displays an isosurface created from existing volume data.

Visualization type: IDLISOSURFACE

Data Types Accepted

IDLitVisLegend

Displays a legend that can contain multiple IDLitVisLegendContourItem, IDLitVisLegendPlotItem, and IDLitVisLegendSurfaceItem objects.

Visualization type: IDLLEGEND

Data Types Accepted

IDLitVisLegendItem

Displays an item contained within a legend.

Visualization type: IDLLEGENDITEM

Data Types Accepted

IDLitVisLight

Places a light object in the iTool visualization window to illuminate surface and volume objects.

Visualization type: IDLLIGHT

Data Types Accepted

IDLitVisLineProfile

Displays a line profile visualization.

Visualization type: IDLLINEPROFILE

Data Types Accepted

IDLitVisMapGrid

Displays a longitudinal/latitudinal grid.

Visualization type: IDLMAPGRID

Data Types Accepted

IDLitVisPlot

Displays a two-dimensional line plot.

Visualization type: IDLPLOT

Data Types Accepted

IDLitVisPlotProfile

Displays a two-dimensional plot profile.

Visualization type: IDLPLOT PROFILE

Data Types Accepted

IDLitVisPlot3D

Displays a three-dimensional line plot.

Visualization type: IDLPLOT3D

Data Types Accepted

IDLitVisPolygon

Displays a polygon annotation.

Visualization type: IDLPOLYGON

Data Types Accepted

IDLitVisPolyline

Displays a single polyline.

Visualization type: IDLPOLYLINE

Data Types Accepted

IDLitVisRoi

Defines and displays a polygonal region of interest.

Visualization type: IDLROI

Data Types Accepted

IDLitVisShapePoint

Displays point vertices from a Shapefile.

Visualization type: IDLSHAPEPOINT

Data Types Accepted

IDLitVisShapePolygon

Displays polygon vertices from a Shapefile.

Visualization type: IDLSHAPEPOLYGON

Data Types Accepted

IDLitVisShapePolyline

Displays polyline vertices from a Shapefile.

Visualization type: IDLSHAPEPOLYLINE

Data Types Accepted

IDLitVisSurface

Displays a three-dimensional surface plot.

Visualization type: IDLSURFACE

Data Types Accepted

IDLitVisText

Displays text string.

Visualization type: IDLTEXT

Data Types Accepted

IDLitVisVolume

Displays a three-dimensional volume rendering.

Visualization type: IDLVOLUME

Data Types Accepted