IBM Visualization Data Explorer Programmer's Reference

[ Bottom of Page | Previous Page | Next Page | Table of Contents | Partial Table of Contents | Index ]


Appendix C. Data Explorer Library Routines

Partial Table-of-Contents

  • DXAbortTaskGroup
  • DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub
  • DXAddArrayData
  • DXAddFaceNormal, DXAddFaceNormals
  • DXAddLine, ...Triangle, ...Quad, ...Tetrahedron, ...Lines, ...Triangles, ...Quads, ...Tetrahedra
  • DXAddMessage, DXMessageReturn, DXMessageGoto
  • DXAddPoint, ...Color, ...FrontColor, ...BackColor, ...Opacity, ...Normal,
  • DXAddTask
  • DXAllocate, DXAllocateZero, DXAllocateLocal, DXAllocateLocalZero, DXAllocateLocalOnly, DXAllocateLocalOnlyZero
  • DXAllocateArray
  • DXApplyTransform
  • DXArrayConvert, DXArrayConvertV
  • DXBeginLongMessage, DXEndLongMessage
  • DXBoundingBox
  • DXCallModule, DXModSet..., DXSetModule...
  • DXChangedComponentValues, DXChangedComponentStructure
  • DXCheckRIH
  • DXClipBox
  • DXClipPlane
  • DXColorNameToRGB
  • DXCompareModuleId
  • DXComponentReq, DXComponentOpt, DXComponentReqLoc, DXComponentOptLoc
  • DXConcatenate, DXInvert, DXTranspose, DXAdjointTranspose, DXDeterminant, DXApply
  • DXCopy
  • DXCopyAttributes
  • DXCopyModuleId
  • DXCreateArrayHandle
  • DXCreateHash
  • DXCreateInvalidComponentHandle
  • DXCreateTaskGroup
  • DXCull
  • DXDebug, DXEnableDebug, DXQueryDebug
  • DXDelete
  • DXDeleteComponent
  • DXDeleteHashElement
  • DXDestroyHash
  • DXDisplayX, DXDisplayX8, DXDisplayX12, DXDisplayX24
  • DXEmptyField
  • DXEndField
  • DXEndObject
  • DXExecuteTaskGroup
  • DXExists
  • DXExportDX
  • DXExtract
  • DXExtractFloat
  • DXExtractInteger
  • DXExtractNthString
  • DXExtractParameter
  • DXExtractString
  • DXFree
  • DXFreeArrayDataLocal
  • DXFreeArrayHandle
  • DXFreeInvalidComponentHandle
  • DXFreeModuleId
  • DXGeometricText
  • DXGetArrayClass
  • DXGetArrayData
  • DXGetArrayDataLocal
  • DXGetArrayEntry, DXGetArrayEntries
  • DXGetArrayInfo
  • DXGetAttribute
  • DXGetCacheEntry, DXGetCacheEntryV
  • DXGetCameraMatrix, DXGetCameraRotation, DXGetCameraMatrixWithFuzz
  • DXGetClippedInfo
  • DXGetComponentAttribute
  • DXGetComponentValue
  • DXGetConnections
  • DXGetConstantArrayData
  • DXGetEnumeratedAttribute
  • DXGetEnumeratedComponentAttribute
  • DXGetEnumeratedComponentValue
  • DXGetEnumeratedMember
  • DXGetError
  • DXGetErrorExit
  • DXGetErrorMessage
  • DXGetFloatAttribute
  • DXGetFont
  • DXGetGroupClass
  • DXGetImageSize, DXGetImageBounds
  • DXGetIntegerAttribute
  • DXGetInvalidComponentArray
  • DXGetInvalidCount
  • DXGetItemSize
  • DXGetMember
  • DXGetMemberCount
  • DXGetMeshArrayInfo
  • DXGetMeshOffsets
  • DXGetModuleId
  • DXGetNextHashElement
  • DXGetNextInvalidElementIndex
  • DXGetNextValidElementIndex
  • DXGetObjectClass
  • DXGetObjectTag, DXSetObjectTag
  • DXGetPart
  • DXGetPartClass
  • DXGetPathArrayInfo
  • DXGetPathOffset
  • DXGetPickPoint
  • DXGetPixels
  • DXGetPrivateData
  • DXGetProductArrayInfo
  • DXGetRegularArrayInfo
  • DXGetScreenInfo
  • DXGetSeriesMember
  • DXGetString
  • DXGetStringAttribute
  • DXGetTime
  • DXGetType
  • DXGetValidCount
  • DXGetXformInfo
  • DXGrow, DXGrowV
  • DXImportCDF
  • DXImportCM
  • DXImportDX
  • DXImportHDF
  • DXImportNetCDF
  • DXInitGetNextHashElement
  • DXInitModules
  • DXInitGetNextInvalidElementIndex, DXInitGetNextValidElementIndex
  • DXInsert
  • DXInsertHashElement
  • DXInterpolate
  • DXInvalidateConnections
  • DXInvalidateDupBoundary
  • DXInvalidateUnreferencedPositions
  • DXInvertValidity
  • DXIsElementValid, DXIsElementInvalid
  • DXIsElementValidSequential, DXIsElementInvalidSequential
  • DXIterateArray
  • DXLn, DXTri, DXQuad, DXTetra
  • DXLocalizeInterpolator
  • DXLoopDone
  • DXLoopFirst
  • DXMakeFloat
  • DXMakeGridConnections, DXMakeGridConnectionsV
  • DXMakeGridPositions, DXMakeGridPositionsV
  • DXMakeImage
  • DXMakeInteger
  • DXMakeString
  • DXMakeStringList, DXMakeStringListV
  • DXMap
  • DXMapArray
  • DXMapCheck
  • DXMarkTime, DXMarkTimeLocal
  • DXMessage
  • DXNeighbors
  • DXNewAmbientLight
  • DXNewArray, DXNewArrayV
  • DXNewCamera
  • DXNewClipped
  • DXNewCompositeField
  • DXNewConstantArray, DXNewConstantArrayV
  • DXNewDistantLight
  • DXNewField
  • DXNewGroup
  • DXNewInterpolator
  • DXNewMeshArray, DXNewMeshArrayV
  • DXNewMultiGrid
  • DXNewPathArray
  • DXNewPrivate
  • DXNewProductArray, DXNewProductArrayV
  • DXNewRegularArray
  • DXNewScreen
  • DXNewSeries
  • DXNewString
  • DXNewXform
  • DXOutputRGB
  • DXPartition
  • DXPrint, DXPrintV
  • DXPrintAlloc
  • DXPrintTimes
  • DXProcessorId
  • DXProcessors
  • DXProcessParts
  • DXPt, DXVec
  • DXQueryAmbientLight
  • DXQueryArrayCommon, DXQueryArrayCommonV
  • DXQueryArrayConvert, DXQueryArrayConvertV
  • DXQueryConstantArray
  • DXQueryDistantLight
  • DXQueryGridConnections
  • DXQueryGridPositions
  • DXQueryHashElement
  • DXQueryOriginalSizes, DXQueryOriginalMeshExtents
  • DXQueryParameter
  • DXQueryPickCount
  • DXQueryPickPath
  • DXQueryPokeCount
  • DXReadyToRun
  • DXReAllocate
  • DXReference
  • DXRegisterInputHandler
  • DXRemove
  • DXRename
  • DXRender
  • DXReplace
  • DXResetError
  • DXRGB
  • DXRibbon
  • DXRotateX, DXRotateY, DXRotateZ, DXScale, DXTranslate, DXMat
  • DXSaveInvalidComponent
  • DXScalarConvert
  • DXSetAllInvalid
  • DXSetAllValid
  • DXSetAttribute, DXDeleteAttribute
  • DXSetBackgroundColor, DXGetBackgroundColor
  • DXSetCacheEntry, DXSetCacheEntryV
  • DXSetClippedObjects
  • DXSetComponentAttribute
  • DXSetComponentValue
  • DXSetConnections
  • DXSetElementInvalid
  • DXSetElementValid
  • DXSetEnumeratedMember
  • DXSetError, DXErrorReturn, DXErrorGoto
  • DXSetErrorExit
  • DXSetFloatAttribute
  • DXSetGroupType, DXSetGroupTypeV
  • DXSetIntegerAttribute
  • DXSetMember
  • DXSetMeshOffsets
  • DXSetOrthographic, DXGetOrthographic
  • DXSetPart
  • DXSetPathOffset
  • DXSetPendingCmd
  • DXSetPerspective, DXGetPerspective
  • DXSetResolution, DXGetCameraResolution
  • DXSetScreenObject
  • DXSetSeriesMember
  • DXSetStringAttribute
  • DXSetView, DXGetView
  • DXSetXformObject
  • DXShrink
  • DXStatistics
  • DXSwap
  • DXTraceTime
  • DXTraversePickPath
  • DXTrim
  • DXTrimItems
  • DXTube
  • DXTypeCheck, DXTypeCheckV
  • DXTypeSize, DXCategorySize
  • DXUnreference
  • DXUnsetGroupType
  • DXValidPositionsBoundaryBox
  • DXWarning

  • The descriptions of routines begin after the list below, are sorted alphabetically by the name of the (first) routine, and contain the following information:

    In entries that describe more than one routine, the second and any subsequent routines are not listed in the expected alphabetical order in the appendix. Their names, along with the page numbers of the entries in which they appear, are listed here.

    A name ending in "(s)" signifies that the relevant entry describes both a "singular" and a "plural" version of a routine.


    DXAddBackColor(s) (DXAddPoint, ...Color, ...FrontColor, ...BackColor, ...Opacity, ...Normal,)
    DXAddColor(s) (DXAddPoint, ...Color, ...FrontColor, ...BackColor, ...Opacity, ...Normal,)
    DXAddFaceNormals (DXAddFaceNormal, DXAddFaceNormals)
    DXAddFrontColor(s) (DXAddPoint, ...Color, ...FrontColor, ...BackColor, ...Opacity, ...Normal,)
    DXAddLine(s) (DXAddLine, ...Triangle, ...Quad, ...Tetrahedron, ...Lines, ...Triangles, ...Quads, ...Tetrahedra)
    DXAddNormal(s) (DXAddPoint, ...Color, ...FrontColor, ...BackColor, ...Opacity, ...Normal,)
    DXAddOpacities (DXAddPoint, ...Color, ...FrontColor, ...BackColor, ...Opacity, ...Normal,)
    DXAddOpacity (DXAddPoint, ...Color, ...FrontColor, ...BackColor, ...Opacity, ...Normal,)
    DXAddPoint(s) (DXAddPoint, ...Color, ...FrontColor, ...BackColor, ...Opacity, ...Normal,)
    DXAddQuad(s) (DXAddLine, ...Triangle, ...Quad, ...Tetrahedron, ...Lines, ...Triangles, ...Quads, ...Tetrahedra)
    DXAddTetrahedra (DXAddLine, ...Triangle, ...Quad, ...Tetrahedron, ...Lines, ...Triangles, ...Quads, ...Tetrahedra)
    DXAddTetrahedron (DXAddLine, ...Triangle, ...Quad, ...Tetrahedron, ...Lines, ...Triangles, ...Quads, ...Tetrahedra)
    DXAddTriangle(s) (DXAddLine, ...Triangle, ...Quad, ...Tetrahedron, ...Lines, ...Triangles, ...Quads, ...Tetrahedra)
    DXAdjointTranspose (DXConcatenate, DXInvert, DXTranspose, DXAdjointTranspose, DXDeterminant, DXApply)
    DXAllocateLocal (DXAllocate, DXAllocateZero, DXAllocateLocal, DXAllocateLocalZero, DXAllocateLocalOnly, DXAllocateLocalOnlyZero)
    DXAllocateLocalOnly (DXAllocate, DXAllocateZero, DXAllocateLocal, DXAllocateLocalZero, DXAllocateLocalOnly, DXAllocateLocalOnlyZero)
    DXAllocateLocalOnlyZero (DXAllocate, DXAllocateZero, DXAllocateLocal, DXAllocateLocalZero, DXAllocateLocalOnly, DXAllocateLocalOnlyZero)
    DXAllocateLocalZero (DXAllocate, DXAllocateZero, DXAllocateLocal, DXAllocateLocalZero, DXAllocateLocalOnly, DXAllocateLocalOnlyZero)
    DXAllocateZero (DXAllocate, DXAllocateZero, DXAllocateLocal, DXAllocateLocalZero, DXAllocateLocalOnly, DXAllocateLocalOnlyZero)
    DXApply (DXConcatenate, DXInvert, DXTranspose, DXAdjointTranspose, DXDeterminant, DXApply)
    DXArrayConvertV (DXArrayConvert, DXArrayConvertV)
    DXASSERT (DXSetError, DXErrorReturn, DXErrorGoto)

    DXCategorySize (DXTypeSize, DXCategorySize)
    DXChangedComponentStructure (DXChangedComponentValues, DXChangedComponentStructure)
    DXComponentOpt (DXComponentReq, DXComponentOpt, DXComponentReqLoc, DXComponentOptLoc)
    DXComponentOptLoc (DXComponentReq, DXComponentOpt, DXComponentReqLoc, DXComponentOptLoc)
    DXComponentReqLoc (DXComponentReq, DXComponentOpt, DXComponentReqLoc, DXComponentOptLoc)
    DXCross (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)

    DXDeleteAttribute (DXSetAttribute, DXDeleteAttribute)
    DXDeterminant (DXConcatenate, DXInvert, DXTranspose, DXAdjointTranspose, DXDeterminant, DXApply)
    DXDisplayX(8, 12, 24) (DXDisplayX, DXDisplayX8, DXDisplayX12, DXDisplayX24)
    DXDiv (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)
    DXDot (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)

    DXEnableDebug (DXDebug, DXEnableDebug, DXQueryDebug)
    DXEndLongMessage (DXBeginLongMessage, DXEndLongMessage)
    DXErrorGoto (DXSetError, DXErrorReturn, DXErrorGoto)
    DXErrorReturn (DXSetError, DXErrorReturn, DXErrorGoto)

    DXGetArrayEntries (DXGetArrayEntry, DXGetArrayEntries)
    DXGetBackgroundColor (DXSetBackgroundColor, DXGetBackgroundColor)
    DXGetCacheEntryV (DXGetCacheEntry, DXGetCacheEntryV)
    DXGetCameraMatrixWithFuzz (DXGetCameraMatrix, DXGetCameraRotation, DXGetCameraMatrixWithFuzz)
    DXGetCameraResolution (DXSetResolution, DXGetCameraResolution)
    DXGetCameraRotation (DXGetCameraMatrix, DXGetCameraRotation, DXGetCameraMatrixWithFuzz)
    DXGetImageBounds (DXGetImageSize, DXGetImageBounds)
    DXGetOrthographic (DXSetOrthographic, DXGetOrthographic)
    DXGetPerspective (DXSetPerspective, DXGetPerspective)
    DXGetView (DXSetView, DXGetView)
    DXGrowV (DXGrow, DXGrowV)

    DXInitGetNextValidElementIndex (DXInitGetNextInvalidElementIndex, DXInitGetNextValidElementIndex)
    DXInvert (DXConcatenate, DXInvert, DXTranspose, DXAdjointTranspose, DXDeterminant, DXApply)
    DXIsElementInvalid (DXIsElementValid, DXIsElementInvalid)
    DXIsElementInvalidSequential (DXIsElementValidSequential, DXIsElementInvalidSequential)

    DXLength (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)

    DXMakeGridConnectionsV (DXMakeGridConnections, DXMakeGridConnectionsV)
    DXMakeGridPositionsV (DXMakeGridPositions, DXMakeGridPositionsV)
    DXMakeStringListV (DXMakeStringList, DXMakeStringListV)
    DXMarkTimeLocal (DXMarkTime, DXMarkTimeLocal)
    DXMat (DXRotateX, DXRotateY, DXRotateZ, DXScale, DXTranslate, DXMat)
    DXMax (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)
    DXMessageGoto (DXAddMessage, DXMessageReturn, DXMessageGoto)
    DXMessageReturn (DXAddMessage, DXMessageReturn, DXMessageGoto)
    DXMin (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)
    DXModSetFloatInput (DXCallModule, DXModSet..., DXSetModule...)
    DXModSetIntegerInput (DXCallModule, DXModSet..., DXSetModule...)
    DXModSetObjectInput (DXCallModule, DXModSet..., DXSetModule...)
    DXModSetObjectOutput (DXCallModule, DXModSet..., DXSetModule...)
    DXModSetStringInput (DXCallModule, DXModSet..., DXSetModule...)
    DXMul (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)

    DXNeg (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)
    DXNewArrayV (DXNewArray, DXNewArrayV)
    DXNewConstantArrayV (DXNewConstantArray, DXNewConstantArrayV)
    DXNewMeshArrayV (DXNewMeshArray, DXNewMeshArrayV)
    DXNewProductArrayV (DXNewProductArray, DXNewProductArrayV)
    DXNormalize (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)

    DXPrintV (DXPrint, DXPrintV)

    DXQuad (DXLn, DXTri, DXQuad, DXTetra)
    DXQueryArrayCommonV (DXQueryArrayCommon, DXQueryArrayCommonV)
    DXQueryArrayConvertV (DXQueryArrayConvert, DXQueryArrayConvertV)
    DXQueryDebug (DXDebug, DXEnableDebug, DXQueryDebug)
    DXQueryOriginalMeshExtents (DXQueryOriginalSizes, DXQueryOriginalMeshExtents)

    DXRotate(Y, Z) (DXRotateX, DXRotateY, DXRotateZ, DXScale, DXTranslate, DXMat)

    DXScale (DXRotateX, DXRotateY, DXRotateZ, DXScale, DXTranslate, DXMat)
    DXSetCacheEntryV (DXSetCacheEntry, DXSetCacheEntryV)
    DXSetGroupTypeV (DXSetGroupType, DXSetGroupTypeV)
    DXSetModuleInput (DXCallModule, DXModSet..., DXSetModule...)
    DXSetModuleOutput (DXCallModule, DXModSet..., DXSetModule...)
    DXSetObjectTag (DXGetObjectTag, DXSetObjectTag)
    DXSub (DXAdd, DXCross, DXDiv, DXDot, DXLength, DXMax, DXMin, DXMul, DXNeg, DXNormalize, DXSub)

    DXTetra (DXLn, DXTri, DXQuad, DXTetra)
    DXTranslate (DXRotateX, DXRotateY, DXRotateZ, DXScale, DXTranslate, DXMat)
    DXTranspose (DXConcatenate, DXInvert, DXTranspose, DXAdjointTranspose, DXDeterminant, DXApply)
    DXTri (DXLn, DXTri, DXQuad, DXTetra)
    DXTypeCheckV (DXTypeCheck, DXTypeCheckV)

    DXVec (DXPt, DXVec)


    [ Top of Page | Previous Page | Next Page | Table of Contents | Partial Table of Contents | Index ]
    [Data Explorer Documentation | QuickStart Guide | User's Guide | User's Reference | Programmer's Reference | Installation and Configuration Guide ]

    [Data Explorer Home Page]


    [IBM Home Page | Order | Search | Contact IBM | Legal ]