Chapter 3 : Detailed Description Of Library Functions
The 3DVIEWNIX Library Functions are broadly divided into 3 categories:
Data Interface Functions
- VCloseData
- VGetHeaderLength
- VInitializeTape
- VReadData
- VReadHeader
- VSeekData
- VWriteData
- VWriteHeader
Graphics Interface Functions
- VAddButton
- VAddText
- VAppendCharacter
- VBlinkBoxOrButton
- VChangeNumberOfOverlays
- VChangePanelItem
- VCheckButtonEvent
- VCheckEventsInButtonWindow
- VCheckInterrupt
- VCheckScaleEvents
- VCheckTextEvent
- VClearButtonList
- VClearTextList
- VClearWindow
- VCopyImageWindowArea
- VCreateColormap
- VCreateImageSubwindow
- VCreateMargin
- VCreateThreedImageSubwindow
- VCreateWindows
- VDeleteButton
- VDeleteText
- VDestroyImageSubwindow
- VDisplayButtonAction
- VDisplayColorImage
- VDisplayDialogMessage
- VDisplayDialogOnOffCommand
- VDisplayErrorMessage
- VDisplayGrayImage
- VDisplayHelp
- VDisplayImageMessage
- VDisplayInformation
- VDisplayJobDoneMessage
- VDisplayMenu
- VDisplayOutputFilePrompt
- VDisplayOverlay
- VDisplayOverlayLine
- VDisplayOverlayMessage
- VDisplayOverlayPoints
- VDisplayOverlayRectangle
- VDisplayPanel
- VDisplayRunModeCommand
- VDisplaySaveScreenCommand
- VDisplaySaveScreenImage
- VDisplayScale
- VDisplayStatus
- VDisplayTitleString
- VDrawBoxOrButton
- VDrawCenteredText
- VDrawColoredBoxOrButton
- VDrawColoredCenteredText
- VDrawColoredText
- VDrawCurve
- VDrawDoubleScrollbarBox
- VDrawText
- VDrawXorBoxOrButton
- VEraseDialogOnOffCommand
- VEraseOutputFilePrompt
- VEraseOverlay
- VEraseOverlayLine
- VEraseOverlayMessage
- VEraseOverlayPoints
- VEraseOverlayRectangle
- VErasePanel
- VEraseRunModeCommand
- VEraseSaveScreenCommand
- VEraseScale
- VFillImageRectangle
- VFillOverlayRectangle
- VGetButtonLabel
- VGetButtonMode
- VGetColorcellStatus
- VGetColormap
- VGetDepth
- VGetFreeColorcells
- VGetImage
- VGetImageSubwindows
- VGetMenuInformation
- VGetPanelInformation
- VGetReservedColors
- VGetRunModeValue
- VGetSaveFilename
- VGetSaveFilenameList
- VGetSaveScreenFilename
- VGetSaveScreenSwitchValue
- VGetScaleInformation
- VGetScaleLayoutInformation
- VGetScreenSize
- VGetServerScreenInformation
- VGetSwitchValue
- VGetTextIdByLabel
- VGetTextValue
- VGetTextValueByLabel
- VGetVisual
- VGetWindowFontID
- VGetWindowGC
- VGetWindowInformation
- VGetWindows
- VLoadColormap
- VOpenServer
- VOutputSaveScreenImage
- VPackByteToBit
- VPrepareColorImage
- VPrepareGrayImage
- VPutColormap
- VPutImage
- VQueryTextWidth
- VReadMenucomFile
- VReadMenutreeFile
- VRedisplayButtonWindow
- VRedisplayDialogWindow
- VRedisplayMenus
- VRefreshWindows
- VRemoveButtonWindow
- VRemoveDialogWindow
- VRemoveMenus
- VRemoveScale
- VRestoreDefaultColormap
- VSaveColormap
- VScrollImage
- VSelectCursor
- VSelectMenuItem
- VSelectPanelItem
- VSelectScaleValue
- VSetButtonLabel
- VSetButtonLoc
- VSetButtonMode
- VSetButtonOff
- VSetButtonOn
- VSetScaleInformation
- VSetTextCaret
- VSetTextLoc
- VSetTextOff
- VSetTextOn
- VSetTextValue
- VSetVisualClass
- VSleep
- VTurnOffOverlay
- VTurnOffTruecolor
- VTurnOnOverlay
- VTurnOnTruecolor
- VWriteMenucomFile
- VWriteMenutreeFile
Process Interface Functions
- VAddBackgroundProcessInformation
- VCallProcess
- VCancelEvents
- VComputeLine
- VDecodeError
- VGetInputFiles
- VPrintFatalError
- VReadGlobalcomFile
- VReadTapePathName
- VRemoveBackgroundProcessInformation
- VSelectEvents
- VWriteError
- VWriteGlobalcomFile
- VWriteTapePathName