user manual

Chapter 2: iTool System Architecture 23
iTool Developer’s Guide iTools Object Model Diagram
for additional information about iTools code and the differences between documented
and undocumented classes.
IDLitVisualization Classes
The IDLitVisualization class provides methods for adding, deleting, and grouping
objects within a visualization. The following predefined classes contain graphic
objects and other visualizations. For example, the IDLitVisPlot is a container for plot,
symbol, and selection visual objects as well as other items that as a group, provide the
complete visual representation of the plot data. See Chapter 6, “Creating a
Visualization” for details.
IDLitTool Classes
The IDLitTool class provides the iTools system infrastructure used by every iTool.
All of the standard iTools are based on a subclass of IDLitTool called IDLitToolbase.
The IDLitToolbase class provides all of the base functionality found in the standard
iTools including menu items, file readers and writers, operations, and manipulators.
See “Subclassing from the IDLitToolbase Class” in Chapter 5 for more information
IDLitVisAxis IDLitVisPlotProfile
IDLitVisColorbar IDLitVisPlot3D
IDLitVisContour IDLitVisPolygon
IDLitVisHistogram IDLitVisPolyline
IDLitVisImage IDLitVisROI
IDLitVisIntVol IDLitVisShapePoint
IDLitVisIsoSurface IDLitVisShapePolygon
IDLitVisLegend IDLitVisShapePolyline
IDLitVisLight IDLitVisSurface
IDLitVisLineProfile IDLitVisText
IDLitVisMapGrid IDLitVisVolume
•IDLitVisPlot