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)