back to ivtools doc page
ivtools class index
ACE_IO_Handler
ACosFunc arc-cosine command for ComTerp.
ALIterator copy of Iterator for using Attribute library without Unidraw.
AList copy of UList for using Attribute library without Unidraw.
ASinFunc arc-sine command for ComTerp.
ATan2Func arc-tangent (of y over x) command for ComTerp.
ATanFunc arc-tangent command for ComTerp.
AboutCmd
AbsFunc absolute-value command for ComTerp.
AcceptingObservable
AceDispatcher
AcknowledgeBoxFunc command to popup an acknowledge dialog box
AcknowledgeDialog
Action
ActiveHandler
AddAssignFunc *= (add assign) operator .
AddFunc + (plus) operator.
AddToolButtonFunc command to add button to custom toolbar
Adjustable handles request to modify its viewing editor.
Adjuster manipulate a perspective using a pushbutton like interface (iv-2.6).
Aggregate
Align
AlignCmd align command
AlignToGridCmd align-to-grid command
Allocation actual size a glyph is given.
AllocationInfo
AllocationTable
Allotment
AlphaTransFunc command to set/get raster alpha transparency
AlphaTransparentRasterCmd command to make raster alpha-transparent
AndFunc && (and) operator.
AnnotateDialog dialog for entering component annotation string.
AnnotateTool tool for annotating a component (adding a descriptive string).
ApplicationWindow
ArrayCompositor
ArrowCmd
ArrowLine
ArrowLineComp
ArrowLineOvComp clone of ArrowLineComp derived from OverlayComp.
ArrowLineOvView graphical view of ArrowLineOvComp.
ArrowLinePS "PostScript" view of ArrowLineOvComp.
ArrowLineScript serialized view of ArrowLineOvComp.
ArrowLineView
ArrowMultiLine
ArrowMultiLineComp
ArrowMultiLineOvComp clone of ArrowMultiLineComp derived from OverlayComp.
ArrowMultiLineOvView graphical view of ArrowMultiLineOvComp.
ArrowMultiLinePS "PostScript" view of ArrowMultiLineOvComp.
ArrowMultiLineScript serialized view of ArrowMultiLineOvComp.
ArrowMultiLineView
ArrowOpenBSpline
ArrowSplineComp
ArrowSplineOvComp clone of ArrowSplineComp derived from OverlayComp.
ArrowSplineOvView graphical view of ArrowSplineOvComp.
ArrowSplinePS "PostScript" view of ArrowSplineOvComp.
ArrowSplineScript serialized view of ArrowSplineOvComp.
ArrowSplineView
ArrowSubclassName
ArrowVar
ArrowVarView
Arrowhead
AssignFunc = (assign) operator.
AttrDialog
AttrDialogImpl
AttrListFunc
Attribute generic symbol/value pair.
AttributeDialog dialog for editing component attributes (property list).
AttributeList list of Attribute objects, i.e. a property list.
AttributeListEditor
AttributeTool tool for editing attributes of a component (property list editing).
AttributeValue multi-type attribute value object.
AttributeValueList list of AttributeValue objects.
AutoNewFrameCmd command to enable/disable auto-new-frame on import.
AutoNewFrameFunc interpreter command to toggle the autonewframe flag
BackCmd move-to-back command
BackQuoteFunc backquote operator, similar to LISP
Background
Banner one line title bar (iv-2.6
BarPlotFunc command to plot a barchart in comdraw using plotmtv/pstoedit
BasicDialog base class for simple, common dialog boxes (Unidraw).
Bevel
BevelFrame
BitAndFunc & (bitwise-and) operator.
BitNotFunc ~ (bitwise-not) operator.
BitOrFunc | (bitwise-or) operator.
BitXorFunc ^ (bitwise-xor) operator.
Bitmap binary raster data object.
BitmapRep
BooleanObserver
Border infinitely stretchable dividing line (iv-2.6)
BorderFrame
Border__2
BothSetAttrFunc interpreter command for plugging together AttrDialog and SetAttrByExprCmd.
BoundedValue
BoundedValueEditor
BoundedValueObserver
BoundedValueTable
BoundedValueTableEditor
Box used to compose side-by-side (iv-2.6)
BoxObj box geometric object
Box__2 box glyph base class
Browser
Brush a brush style object
BrushCmd command to change brush of editor and current selection
BrushFunc command for setting brush state variable in comdraw.
BrushRep
BrushVar current brush state variable
BrushVarView current-brush state variable view
Button button object (iv-2_6)
ButtonState
Button__2
CGlue connector glue for specifying connection behavior
CSolver connector constraint solver
CSolverState
CameraMotionCmd base class for pan and zoom commands.
Canvas 2d area for drawing.
CanvasDamage
CanvasRep
Catalog stores and retrieves named objects.
CeilFunc ceiling command for ComTerp.
CenterCmd center command
CenterFunc command to return center of graphics in comdraw.
CenterLayout
ChainViewerCmd command to add this viewer to list of chained viewers.
ChainViewersCmd command to chain other viewers to this one under panning and/or zooming.
CharFieldEditor
CharFunc character conversion command for ComTerp.
Character
CheckBooleanEditor
CheckBox
ChoiceItem
Circle31
ClassSymbolFunc command to return class symbols for values of object type
ClipPolyAAndBCmd command to intersect two polygons.
ClipPolyAMinusBCmd command to clip polygon A with polygon B.
ClipPolyBMinusACmd command to clip polygon B with polygon A.
ClipPolyCmd command for clipping arbitrary graphics with a polygon.
ClipPolyTool tool for clipping arbitrary graphics with a polygon.
ClipRectCmd command for clipping arbitrary graphics with a rectangle.
ClipRectTool tool for clipping arbitrary graphics with a rectangle.
Clipboard contains a list of component subjects
CloseEditorCmd editor close command
ClosedBSpline closed b-spline graphic
ClosedSplineComp
ClosedSplineOvComp clone of ClosedSplineComp derived from OverlayComp.
ClosedSplineOvView graphic view of ClosedSplineOvComp.
ClosedSplinePS "PostScript" view of ClosedSplineOvComp.
ClosedSplineScript serialized view of ClosedSplineOvComp.
ClosedSplineView
Closed_BSpline31
Color an RGB-alpha color object
ColorCmd command to change color of current selection and editor
ColorData color data for command undo
ColorFunc command for setting color state variables in comdraw.
ColorRep
ColorVar current color state variable
ComEditor editor that integrates ComTerp into the drawing editor framework.
ComFunc command base class for extending ComTerp.
ComFuncState state object for holding invocation specific data about a ComFunc.
ComTE_View
ComTerp extendable command interpreter.
ComTerpIOHandler class for splicing comterp into Unidraw event loop
ComTerpModule base class for C++ wrappers of Fischer-LeBlanc style compiler pipeline.
ComTerpServ extended ComTerp that works with buffered IO.
ComTerpState object for holding ComTerp state
ComTextEditor
ComValue AttributeValue with extensions for use with ComTerp.
Command base class for command objects.
CommandControl command control
CommandDoer helper object for executing command from glyph-based pull-down menus.
CommandInfo
CommandInteractor command "interactor" control
CommandPusher helper object for postponing execution of commands until environment is ready.
CompNameVar component name state variable
CompNameVarView component-name state variable view
CompletionEditor string-editor with completion (iv-2_6)
Component base class for objects that model domain specific elements.
ComponentView base class for views of objects that model domain-specific elements.
Composition
Compositor
ComterpHandler handler to invoke ComTerp on socket (version with ACE)
ComterpHandler__2 version without ACE
ComterpPauseFunc command to pause script execution until C/R
ComterpStackHeightFunc command to toggle step script execution
ComterpStepFunc command to toggle step script execution
ComterpTraceFunc command for toggling or setting trace mode
ConcatFunc ,, (concat) operator.
ConcatNextFunc hidden func used by next command for ,, (concat) operator.
CondFunc conditional control command for ComTerp
ConfirmBoxFunc command to popup a confirmation dialog box
ConfirmDialog
ConnectCmd connect command
ConnectManip connection manipulator
ConnectTool connect tool
Connector for defining and maintaining connectivity between components.
ConnectorView
Control provide an interface to selecting and executing some action (iv-2.6)
ControlInfo manages persistent information contained in a Control
ControlState
ConvexHullCmd command to generate generate and paste a convex hull given a polygon.
ConvexHullTool tool to draw a polygon and invoke the ConvexHullCmd.
CoordinateSpace
CopyCmd copy command
CopyMoveFrameCmd command to copy contents of current frame to create a new frame.
CopyString
CosFunc cosine command for ComTerp.
CreateClosedSplineFunc closed spline drawing command for comdraw.
CreateEllipseFunc ellipse drawing command for comdraw.
CreateFrameCmd command to create a frame.
CreateFrameFunc interpreter command to create new frame.
CreateLineFunc line drawing command for comdraw.
CreateMoveFrameCmd command to create a frame and move to it.
CreateMultiLineFunc multiline drawing command for comdraw.
CreateOpenSplineFunc open spline drawing command for comdraw.
CreatePolygonFunc polygon drawing command for comdraw.
CreateRasterFunc raster creation command for comdraw.
CreateRectFunc rectangle drawing command for comdraw.
CreateTextFunc text drawing command for comdraw.
Creator component factory class
Cursor
CursorRep
CursorRepBitmap
CursorRepData
CursorRepFont
CursorRepXFont
CutCmd cut command
CycleEnumEditor
Damage damage-repair mechanism
Data undo information object
Date
DebugGlyph
Deck a Scene for stacking one or more Interactor (iv-2.6)
Deck__2
DecrAfterFunc (decrement after)-- operator.
DecrFunc --(decrement before) operator.
DegToRadFunc degrees to radianscommand for ComTerp.
DeleteCmd delete command
DeleteFrameCmd command to delete a frame.
DeleteFrameData data object for DeleteFrameCmd.
DeleteFunc command to delete graphics in comdraw.
DesensitizeViewCmd command to desensitize a graphic view in this viewer.
Dialog a simple dialog box input handler (iv-2.6)
DialogKit factory object for widgets.
Dialog__2
Directory
DirtyCmd
Dispatcher wait on multiple file descriptors until a condition occurs
Display X window display object.
DisplayRep
DivAssignFunc /= (divide assign) operator .
DivFunc / (divide) operator.
DoneAttrListFunc interpreter command for plugging together AttrDialog and SlctByAttrCmd.
DoneSetAttrFunc interpreter command for plugging together AttrDialog and SetAttrByExprCmd.
DotFunc . (dot) operator, for compound variables | dotlst=dot(name) -- construct empty dottted pair list.
DotNameFunc name returns name field of a dotted pair
DotValFunc value returns value field of a dotted pair
DoubleFunc double-length floating-point conversion command for ComTerp.
DownMover
Drag
DragEditor
DragManip drag manipulator
DragValuator
DragZone
DragZoneSink
DrawCatalog catalog for use with drawserv.
DrawCreator creator for use with drawserv.
DrawIdrawComp top-level component for a drawserv document.
DrawIdrawScript serialized view of a DrawIdrawComp.
DrawIdrawView graphical view of DrawIdrawComp.
DrawKit specialized FrameKit for use with drawserv.
DrawingToGraphicFunc command to convert from drawing to graphic coordinates
DrawingToScreenFunc command to convert from drawing to screen coordinates
DupCmd duplicate command
EachFunc traverse stream command for ComTerp.
EdgeComp edge component
EdgeConnectCmd command to connect an edge to one or two nodes.
EdgeData command data for storing edge information.
EdgePS "PostScript" view of EdgeComp.
EdgeScript serialized view of EdgeComp.
EdgeUpdateCmd command to update edge display
EdgeView graphical view of EdgeComp
Editor base class for top-level windows in an application.
EditorInfo manages persistent information contained in an editor
EditorLauncherAction action to construct and launch an OverlayEditor.
EivTextBuffer
EivTextEditor
Ellipse ellipse graphic
Ellipse31
EllipseComp ellipse component
EllipseOvComp clone of EllipseComp derived from OverlayComp.
EllipseOvView graphical view of EllipseOvComp.
EllipsePS "PostScript" view of EllipseOvComp.
EllipseScript serialized view of EllipseOvComp.
EllipseView
Enlarger
EnumObserver
EqualFunc == (equality) operator.
EvalFunc eval string command for ComTerp.
Event user input events.
EventRep
ExitFunc exit command for ComTerp.
ExpFunc exponential command for ComTerp.
ExportChooser
ExportChooserImpl
ExportEnumEditor
ExportFunc command to export a graphic file
Extension area where a glyph actually draws after all.
Extent geometric extent object
ExternView base class for external representation objects. with traversal subclasses.
FBoxObj
FFillPolygonObj
FLineObj
FMultiLineObj
FPointObj
F_Circle filled circle graphic
F_ClosedBSpline filled closed b-spline graphic
F_Ellipse filled ellipse graphic
F_OpenBSpline filled open b-spline graphic
F_Polygon filled polygon graphic
F_Rect filled rectangle graphic
FalseAttrListFunc interpreter command for plugging together AttrDialog and SlctByAttrCmd.
FieldEditor field editor.
FieldEditorAction
File
FileBrowser a StringBrowser that displays file names (iv-2.6)
FileBrowser__2
FileChooser a StringChooser for choosing files from a directory (iv-2.6)
FileChooserAction
FileChooser__2
FileNameVarView file-name state variable view
FillPolygonObj filled polygon geometric object
FixViewCmd command for fixing size or location of a graphic view.
FixedLayout
FixedPanCmd command for panning by fixed amount.
FixedPin
FloatFunc floating-point conversion command for ComTerp.
FloorFunc floor command for ComTerp.
Font a font object
FontBoundingBox
FontCmd command for changing font in current selection and editor
FontFamily
FontFamilyRep
FontFunc command for setting font state variable in comdraw.
FontRep
FontVar current font state variable
FontVarView current-font state variable view
ForFunc for-loop command for ComTerp.
Frame surrounds another Interactor (iv-2.6)
FrameBackCmd BackCmd specialized for FrameUnidraw use.
FrameBeginCmd
FrameCatalog catalog for retrieving flipbook documents
FrameComp single frame component.
FrameCopyCmd CopyCmd specialized for FrameUnidraw use.
FrameCreator creator for use with FrameCatalog.
FrameEditor ComEditor specialized for multi-frame use.
FrameEndCmd command to move to the last frame.
FrameFileComp component to indirectly refer to a flipbook document by a pathname.
FrameFileScript serialized view of FrameFileComp.
FrameFileView graphical view of FrameFileComp.
FrameFrontCmd FrontCmd specialized for FrameUnidraw use.
FrameFunc command to composite component for a frame, defaults to current
FrameGroupCmd OvGroupCmd specialized for FrameUnidraw use.
FrameIdrawComp top-level component for flipbook document.
FrameIdrawPS "PostScript" view of FrameIdrawComp.
FrameIdrawScript serialized view of FrameIdrawComp.
FrameIdrawView graphical view of FrameIdrawComp.
FrameKit derived OverlayKit for use with FrameEditor.
FrameListState state variable for current-frame-count.
FrameNewViewCmd OvNewViewCmd specialized for FrameUnidraw use.
FrameNumberState state variable for current-frame-number.
FrameOverlaysComp OverlaysComp specialized for use within a FrameIdrawComp.
FrameOverlaysScript serialized view of FrameOverlaysComp.
FrameOverlaysView graphical view of FrameOverlaysComp.
FrameScript serialized view of FrameComp.
FrameUngroupCmd UngroupCmd specialized for FrameUnidraw use.
FrameView graphical view of FrameComp.
FrameViewer OverlayViewer specialized for use with FrameEditor.
FramesComp composite frame component.
FramesScript serialized view of FramesComp.
FramesView graphical view of FramesComp.
FrontCmd move-to-front command
FullGraphic
GAcknowledgeDialog
GConfirmDialog
GFieldEditor
GFieldEditorAction
GLContext
GSData graphic state data for command undo
GVUpdater GraphicView updater
GlobalSymbolFunc command to make assign a global variable
Glue variable spacing between interactors (iv-2.6)
Glue__2 glue glyph base class
Glyph InterViews 3.1 lightweight glyphs
GrAttrListFunc attrlist command, for returning the attribute list of a component.
GrDotFunc . (dot) operator, for compound variables, and access to ComponentView AttributeList's.
GrListAtFunc list member command for ComUnidraw
GrListSizeFunc list size command for Unidraw
GrLocTool tool to display coordinates relative to a graphic.
GraphCatalog catalog for read/write of graphdraw documents.
GraphComp component used to group a set of nodes and edges into a graph.
GraphCopyCmd specialized CopyCmd for graphdraw.
GraphCreator creator for use of GraphCatalog.
GraphCutCmd specialized CutCmd for graphdraw.
GraphData base class for EdgeData and NodeData.
GraphDeleteCmd specialized DeleteCmd for graphdraw.
GraphDupCmd specialized DupCmd for graphdraw.
GraphEditor editor for graphdraw.
GraphIdrawComp top-level component in a graphdraw document.
GraphIdrawScript serialized view of GraphIdrawComp.
GraphIdrawView graphical view of GraphIdrawComp.
GraphImportCmd specialized OvImportCmd for importing nested sub-graphs.
GraphKit kit for constructing GraphEditor.
GraphMoveTool specialized MoveTool for graph manipulation.
GraphNewViewCmd specialized OvNewViewCmd for graphdraw.
GraphPasteCmd specialized PasteCmd for graphdraw.
GraphScript serialized view of GraphComp.
GraphView graphical view of GraphComp.
Graphic graphic base-classe
Graphic31
GraphicBlock an Interactor that contains a Picture.
GraphicComp base classes for graphical component subjects.
GraphicCompTool graphic component tool
GraphicComps
GraphicMaster
GraphicToDrawingFunc command to convert from graphic to drawing coordinates
GraphicView base classes for graphical component views.
GraphicViews
GravityCmd enable/disable gravity command
GravityVar gravity-enabled state variable
GravityVarView gravity-enabled state variable view
GrayRampCmd command for embedding gray-level ramp in a gray-level raster.
GrayRampFunc ComFunc to embed a gray-level ramp in a gray-level raster.
GrayRaster gray-level image with arbitary numeric values.
GreaterThanFunc > (greater than) operator.
GreaterThanOrEqualFunc >= (greater than or equal) operator.
Grid drawing editor grid
GridCmd enable/disable grid command
GridDialog
GridSpacingCmd grid-spacing command
Group
GroupCmd group command
GrowGroupFunc command to add graphic to existing group graphic
GrowingBSpline
GrowingClosedBSpline
GrowingMultiLine
GrowingPolygon
GrowingVertices
HBorder
HBox
HGlue
HPanelControl horizontal-panel control
HRule
HScrollBar
HScroller
HSlotComp
HSlotView
Handler
HandlesFunc command to turn on or off the selection tic marks in comdraw.
HelpFunc help command for ComTerp.
HideViewCmd command to hide a graphic view in this viewer.
HighlightFunc command to highlight a graphic given another graphic's state
Hit
Host
IGridSpacingCmd
IOHandler read input, write output, or handle an I/O exception or timeout
IconWindow
IdrawCatalog
IdrawComp
IdrawCreator
IdrawEditor
IdrawReader
IdrawView
IfThenElseFunc if-then-else command for ComTerp.
Image
ImageCmd utility command for storing image processing command string.
ImportChooser
ImportChooserImpl
ImportCmd command for importing graphical objects
ImportFunc command to import a graphic file
IncrAfterFunc (increment after)++ operator.
IncrFunc ++(increment before) operator.
IndexedGsMixin mixin for graphic-state indexing mechanism used by OverlayIdrawComp, etc..
IndexedPicMixin mixin for composite-graphic (pic) indexing mechanism used by OverlayIdrawComp, etc..
IndexedPtsMixin mixin for point-list indexing mechanism used by OverlayIdrawComp, etc..
InorderView
InputFile
InputHandler
IntFunc integer conversion command for ComTerp.
Interactor base class for interactive objects (iv-2.6)
InteractorHandler
InteractorWindow
InvertXformFunc ComTerp command to invert an affine transform.
IterateFunc .. (iterate) operator.
Iterator marks a position in a data structure.
IueConnCompFunc
IueExportFunc
IueFunc
IueGaussianFunc
IueGetPixelFunc
IueHandler
IueImageComp
IueImageFunc
IueNcolsFunc
IueNrowsFunc
IuePixTypeFunc
IueServComp
IueThresholdFunc
JoinStrFunc command to join list of characters into a string object
KeyMap maintains a keycode-to-UControl mapping
LRComposition
LRMarker
Label
Layout
LayoutKit factory object for layout glyphs.
LeakChecker utility for counting undestroyed instances of a class.
LeftMover
LeftShiftFunc << (left-shift) operator.
LessThanFunc < (less than) operator.
LessThanOrEqualFunc <= (less than or equal) operator.
LexScan Lexical scanner for C tokens, with C-style comment skipping.
Line line graphic
Line31
LineComp line component
LineObj line geometric object
LineOvComp clone of LineComp derived from OverlayComp.
LineOvView graphical view of LineOvComp.
LinePS "PostScript" view of LineOvComp.
LineScript serialized view of LineOvComp.
LineView
LinkComp link component
LinkView
ListAtFunc list member command for ComTerp.
ListFunc create list command for ComTerp.
ListItr
ListSizeFunc list size command for ComTerp.
ListUpdater
Log10Func logarithmic (base 10) command for ComTerp.
LogFunc logarithmic (natural) command for ComTerp.
LogScaleCmd command for logarithmic-scaling of gray-level raster.
LogScaleFunc ComFunc to log-scale a gray-level raster.
LongFunc long integer conversion command for ComTerp.
MFDialogKit
MFKit
Macro
MacroCmd command containing a sequence of other commands to execute
MagnifVar magnify factor state variable
MagnifVarView magnify-factor state variable view
MagnifyTool zoom in to specified region
ManagedWindow
ManagedWindowHintInfo
ManagedWindowRep
ManipGroup group manipulator
Manipulator base class for defining direct-manipulation semantics.
MarginFrame
MarginLayout
MatchEditor StringEditor with pattern matching.
Math
MaxFunc maximum command for ComTerp.
MbrFunc command to return minimum-bounding rectangle of graphics in comdraw.