IBM Visualization Data Explorer Programmer's Reference
[ Bottom of Page | Previous Page | Table of
Contents | Partial Table of Contents
| Index ]
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
A
B
basic data types
(935)
basic type-operations
(981)
build options of Module Builder
(173)
C
cache considerations
(224)
cache routines
DXCompareModuleId
(1590)
DXCompareModuleID
(918), (1061)
DXCopyModuleId
(1617)
DXCopyModuleID
(920), (1063)
DXFreeModuleId
(915), (1058)
DXGetCacheEntry
(907), (1700)
DXGetCacheEntryV
(908), (1702)
DXGetModuleId
(916), (1059), (1761)
DXSetCacheEntry
(911), (2049)
DXSetCacheEntryV
(912), (2051)
overview
(904)
Camera class routines
DXGetBackgroundColor
(1291), (2047)
DXGetCameraMatrix
(1297), (1704)
DXGetCameraMatrixWithFuzz
(1298), (1708)
DXGetCameraResolution
(1293), (2105)
DXGetCameraRotation
(1299), (1706)
DXGetOrthographic
(1286), (2092)
DXGetPerspective
(1288), (2101)
DXGetView
(1284), (2115)
DXNewCamera
(1271), (1901)
DXSetBackgroundColor
(1280), (2045)
DXSetOrthographic
(1275), (2090)
DXSetPerspective
(1277), (2099)
DXSetResolution
(1282), (2103)
DXSetView
(1273), (2113)
overview
(1268)
categories of Data Explorer modules
CATEGORY statement in a module description file
(287)
class
Array
(477)
Camera
(1267)
Clipped
(1258)
Field
(393)
Group
(422)
Light
(1300)
Private
(601)
Screen
(1249)
String
(594)
Xform
(1240)
classes of Objects
(848)
Clipped class routines
DXGetClippedInfo
(1264), (1710)
DXNewClipped
(1262), (1903)
DXSetClippedObjects
(1266), (2053)
overview
(1260)
clipping routines
DXClipBox
(1210), (1585)
DXClipPlane
(1208), (1587)
overview
(1206)
cmpFunc
(1183)
color dependency
(1227)
colors
(959)
compact-Array routines
DXMakeGridConnections
(543), (1864)
DXMakeGridConnectionsV
(542), (1862)
DXMakeGridPositions
(537), (1866)
DXMakeGridPositionsV
(536), (1868)
DXQueryGridConnections
(545), (1978)
DXQueryGridPositions
(539), (1980)
overview
(533)
compiling
a runtime-loadable module
(145), (374)
an inboard module
(129), (336)
an outboard module
(136), (349)
component manipulation
(727)
component manipulation routines
DXExists
(744), (1659)
DXExtract
(736), (1663)
DXInsert
(738), (1827)
DXRemove
(742), (2007)
DXRename
(732), (2009)
DXReplace
(740), (2014)
DXSwap
(734), (2124)
overview
(730)
Composite Field routines
DXGetMeshOffsets
(583), (1759)
DXNewCompositeField
(466), (1905)
DXSetMeshOffsets
(581), (2088)
overview
(464)
connections routines
(648)
DXAddLine
(655), (1489)
DXAddLines
(663), (1497)
DXAddQuad
(658), (1493)
DXAddQuads
(665), (1501)
DXAddTetrahedra
(666), (1503)
DXAddTetrahedron
(657), (1495)
DXAddTriangle
(656), (1491)
DXAddTriangles
(664), (1499)
DXGetConnections
(670), (1716)
DXSetConnections
(668), (2059)
overview
(650)
connections specification in worker routine of module framework
(189)
connections, working with
AverageCell module example
(243)
Constant Array routines
DXGetConstantArrayData
(593), (1718)
DXNewConstantArray
(588), (1907)
DXNewConstantArrayV
(589), (1909)
DXQueryConstantArray
(591), (1974)
overview
(584)
constructing a point
(943)
constructing a vector
(944)
construction, Field (see Field construction)
conventions, module naming
(115)
counts, reference
(219)
creating connections
(530)
creating Data Explorer Objects
(723)
creating positions
(531)
D
Data Explorer data model
(208)
Array class
(478)
component manipulation
(729)
data component
(211)
data import and export
(746)
Field class
(394)
Field construction
(615)
Fields
(209)
Group class
(423)
Groups
(212)
module parameters
(694)
overview
positions component
(210)
Data Explorer execution model
(220)
Data Explorer format file
export using DXExportDX
(752), (1661)
import using DXImportDX
(751), (1815)
overview
(750)
Data Explorer format files
(749)
data export overview
(748)
data import overview
(747)
data model (see Data Explorer data model)
data processing
grow and shrink
(1144)
interpolation and mapping
(1068)
invalid data
(1089)
partitioning
(1064)
data structure description
angles
(964)
basic operations for matrix, point, and vector data types
(982)
colors
(958)
cubes
(951)
lines
(947)
point
(939)
quadrilaterals
(949)
tetrahedra
(950)
transformation matrices
(966)
triangles
(948)
vector
(940)
data type, setting
(894)
data types, basic
(936)
data, working with
Add module example
(226)
Add2 module example
(228)
Add2Invalid module example
(232)
debugging
a runtime-loadable module
(376)
an inboard module
(338)
an outboard module
(351)
default field
of INPUT statement
(310)
description field
of INPUT statement
(312)
of OUTPUT statement
(323)
developer's toolkit
(1333)
doLeaf routine of module framework
(162)
DXAbortTaskGroup
(927), (1447)
DXAdd
(992), (1449)
DXAddArrayData
(503), (1482)
DXAddBackColor
(625), (1516)
DXAddBackColors
(638), (1528)
DXAddColor
(620), (1512)
DXAddColors
(634), (1524)
DXAddFaceNormal
(623), (646), (1484)
DXAddFaceNormals
(647), (1486)
DXAddFrontColor
(624), (1514)
DXAddFrontColors
(637), (1526)
DXAddLine
(651), (1488)
DXAddLines
(659), (1496)
DXAddMessage
(776), (1504)
DXAddNormal
(622), (1520)
DXAddNormals
(636), (1532)
DXAddOpacities
(635), (1530)
DXAddOpacity
(621), (1518)
DXAddPoint
(619), (1510)
DXAddPoints
(633), (1522)
DXAddQuad
(654), (1492)
DXAddQuads
(661), (1500)
DXAddTask
(925), (1534)
DXAddTetrahedra
(662), (1502)
DXAddTetrahedron
(653), (1494)
DXAddTriangle
(652), (1490)
DXAddTriangles
(660), (1498)
DXAdjointTranspose
(1019), (1605)
DXAllocate
(826), (1536)
DXAllocateArray
(505), (1548)
DXAllocateLocal
(830), (1540)
DXAllocateLocalOnly
(834), (1544)
DXAllocateLocalOnlyZero
(835), (1546)
DXAllocateLocalZero
(831), (1542)
DXAllocateZero
(827), (1538)
DXApply
(1026), (1609)
DXApplyTransform
(1223), (1550)
DXArrayConvert
(716), (1552)
DXArrayConvertV
(717), (1554)
DXASSERT
(771), (2072)
DXBeginLongMessage
(793), (1556)
DXBoundingBox
(684), (1560)
DXCallModule
(1030), (1562)
DXCategorySize
(900), (2139)
DXChangedComponentStructure
(680), (1580)
DXChangedComponentValues
(679), (1578)
DXCheckRIH
(1049), (1582)
DXClipBox
(1209), (1584)
DXClipPlane
(1207), (1586)
DXColorNameToRGB
(962), (1588)
DXCompareModuleId
(1589)
DXCompareModuleID
(917), (1060)
DXComponentOpt
(413), (1593)
DXComponentOptLoc
(415), (1597)
DXComponentReq
(414), (1591)
DXComponentReqLoc
(416), (1595)
DXConcatenate
(1016), (1599)
DXCopy
(879), (1612)
DXCopyAttributes
(889), (1614)
DXCopyModuleId
(1616)
DXCopyModuleID
(919), (1062)
DXCreateArrayHandle
(520), (1618)
DXCreateHash
(1167), (1620)
DXCreateInvalidComponentHandle
(1099), (1622)
DXCreateTaskGroup
(923), (1624)
DXCross
(1011), (1452)
DXCull
(1097), (1626)
DXDebug
(797), (1628)
DXDelete
(857), (1634)
DXDeleteAttribute
(860), (2041)
DXDeleteComponent
(411), (1636)
DXDeleteHashElement
(1173), (1638)
DXDestroyHash
(1179), (1640)
DXDeterminant
(1021), (1607)
DXDisplayX
(1323), (1642)
DXDisplayX12
(1325), (1646)
DXDisplayX24
(1326), (1648)
DXDisplayX8
(1324), (1644)
DXDiv
(1005), (1455)
DXDot
(1010), (1458)
DXEmptyField
(677), (1650)
DXEnableDebug
(798), (1630)
DXEndField
(673), (1652)
DXEndLongMessage
(794), (1558)
DXEndObject
(675), (1654)
DXErrorGoto
(770), (2070)
DXErrorReturn
(769), (2068)
DXExecuteTaskGroup
(929), (1656)
DXExists
(743), (1658)
DXExportDX
(756), (1660)
DXExtract
(735), (1662)
DXExtractFloat
(698), (1664)
DXExtractInteger
(696), (1666)
DXExtractNthString
(702), (1668)
DXExtractParameter
(706), (1670)
DXExtractString
(700), (1672)
DXFree
(840), (1674)
DXFreeArrayDataLocal
(495), (1676)
DXFreeArrayHandle
(522), (1678)
DXFreeInvalidComponentHandle
(1101), (1680)
DXFreeModuleId
(913), (1056), (1682)
DXGeometricText
(1203), (1683)
DXGetArrayClass
(481), (1685)
DXGetArrayData
(489), (1687)
DXGetArrayDataLocal
(493), (1689)
DXGetArrayEntries
(526), (1693)
DXGetArrayEntry
(524), (1691)
DXGetArrayInfo
(483), (1695)
DXGetAttribute
(863), (1697)
DXGetBackgroundColor
(1290), (2046)
DXGetCacheEntry
(905), (1699)
DXGetCacheEntryV
(906), (1701)
DXGetCameraMatrix
(1294), (1703)
DXGetCameraMatrixWithFuzz
(1295), (1707)
DXGetCameraResolution
(1292), (2104)
DXGetCameraRotation
(1296), (1705)
DXGetClippedInfo
(1263), (1709)
DXGetComponentAttribute
(405), (1711)
DXGetComponentValue
(402), (1713)
DXGetConnections
(669), (1715)
DXGetConstantArrayData
(592), (1717)
DXGetEnumeratedAttribute
(864), (1719)
DXGetEnumeratedComponentAttribute
(408), (1721)
DXGetEnumeratedComponentValue
(407), (1723)
DXGetEnumeratedMember
(436), (1725)
DXGetError
(787), (1727)
DXGetErrorExit
(1048), (1729)
DXGetErrorMessage
(789), (1731)
DXGetFloatAttribute
(867), (1733)
DXGetFont
(1201), (1735)
DXGetGroupClass
(446), (1737)
DXGetImageBounds
(1318), (1741)
DXGetImageSize
(1317), (1739)
DXGetIntegerAttribute
(869), (1743)
DXGetInvalidComponentArray
(1105), (1745)
DXGetInvalidCount
(1121), (1747)
DXGetItemSize
(491), (1749)
DXGetMember
(432), (1751)
DXGetMemberCount
(434), (1753)
DXGetMeshArrayInfo
(576), (1755)
DXGetMeshOffsets
(579), (1757)
DXGetModuleId
(914), (1057), (1760)
DXGetNextHashElement
(1177), (1762)
DXGetNextInvalidElementIndex
(1133), (1764)
DXGetNextValidElementIndex
(1135), (1766)
DXGetObjectClass
(855), (1768)
DXGetObjectTag
(885), (1770)
DXGetOrthographic
(1285), (2091)
DXGetPart
(471), (1774)
DXGetPartClass
(473), (1776)
DXGetPathArrayInfo
(556), (1778)
DXGetPathOffset
(559), (1780)
DXGetPerspective
(1287), (2100)
DXGetPickPoint
(1187), (1782)
DXGetPixels
(1315), (1784)
DXGetPrivateData
(606), (1786)
DXGetProductArrayInfo
(568), (1788)
DXGetRegularArrayInfo
(550), (1790)
DXGetScreenInfo
(1254), (1792)
DXGetSeriesMember
(456), (1794)
DXGetString
(599), (1796)
DXGetStringAttribute
(871), (1798)
DXGetTime
(814), (1800)
DXGetType
(897), (1802)
DXGetValidCount
(1119), (1804)
DXGetView
(1283), (2114)
DXGetXformInfo
(1245), (1806)
DXGrow
(1147), (1808)
DXGrowV
(1148), (1811)
DXImportDX
(755), (1814)
DXImportNetCDF
(760), (1816)
DXInitGetNextHashElement
(1175), (1818)
DXInitGetNextInvalidElementIndex
(1129), (1822)
DXInitGetNextValidElementIndex
(1130), (1823)
DXInitModules
(1046), (1820)
DXInsert
(737), (1826)
DXInsertHashElement
(1171), (1828)
DXInterpolate
(1074), (1830)
DXInvalidateConnections
(1091), (1833)
DXInvalidateDupBoundary
(1093), (1835)
DXInvalidateUnreferencedPositions
(1095), (1837)
DXInvert
(1018), (1601)
DXInvertValidity
(1127), (1839)
DXIsElementInvalid
(1112), (1842)
DXIsElementInvalidSequential
(1116), (1845)
DXIsElementValid
(1111), (1841)
DXIsElementValidSequential
(1115), (1846)
DXIterateArray
(528), (1849)
DXLCloseConnection
(1338)
DXLConnectToRunningServer
(1340)
DXLEndExecuteOnChange
(1375), (1379)
DXLEndExecution
(1373)
DXLength
(985), (1461)
DXLExecuteOnce
(1381)
DXLExecuteOnChange
(1377)
DXLExitDX
(1342)
DXLGetExecutionStatus
(1383)
DXLGetSocket
(1344)
DXLHandlePendingMessages
(1366)
DXLInitializeXMainLoop
(1346)
DXLink
execution control
(1372)
initialization and exit
(1336)
introduction
(1335)
messaging routines
(1359)
messaging system
(1356)
program control
(1407)
receiving messages
(1358)
retrieving values
(1425)
sending messages
(1357)
setting variables
(1422)
window control
(1426)
DXLink developer's toolkit
(1332)
DXLink routines
DXLCloseConnection
(1339)
DXLConnectToRunningServer
(1341)
DXLEndExecuteOnChange
(1376), (1380)
DXLEndExecution
(1374)
DXLExecuteOnce
(1382)
DXLExecuteOnChange
(1378)
DXLExitDX
(1343)
DXLGetExecutionStatus
(1384)
DXLGetSocket
(1345)
DXLHandlePendingMessages
(1367)
DXLInitializeXMainLoop
(1347)
DXLIsMessagePending
(1365)
DXLLoadMacroDirectory
(1417)
DXLLoadMacroFile
(1415)
DXLLoadVisualProgram
(1413)
DXLRemoveMessageHandler
(1363)
DXLSend
(1369)
DXLSequencerCtl
(1386)
DXLSetBrokenConnectionCallback
(1355)
DXLSetErrorHandler
(1371)
DXLSetMessageDebugging
(1349)
DXLSetMessageHandler
(1361)
DXLSetSynchronization
(1351)
DXLSetValue
(1424)
DXLStartDX
(1353)
DXLSync
(1388)
exDXLBeginMacroDefinition
(1409)
exDXLEndMacroDefinition
(1411)
exDXLExecuteOnceNamed
(1396)
exDXLExecuteOnceNamedWithArgs
(1398)
exDXLExecuteOnceNamedWithArgsV
(1400)
exDXLExecuteOnChangeNamed
(1402)
exDXLExecuteOnChangeNamedWithArgs
(1404)
exDXLExecuteOnChangeNamedWithArgsV
(1406)
exDXLLoadScript
(1419)
uiDXLCloseAllColorMapEditors
(1442)
uiDXLCloseAllImages
(1438)
uiDXLCloseColorMapEditorByLabel
(1444)
uiDXLCloseColorMapEditorByTitle
(1446)
uiDXLCloseSequencer
(1434)
uiDXLCloseVPE
(1430)
uiDXLLoadConfig
(1421)
uiDXLOpenAllImages
(1436)
uiDXLOpenColorMapEditorByTitle
(1440)
uiDXLOpenSequencer
(1432)
uiDXLOpenVPE
(1428)
uiDXLResetServer
(1394)
uiDXLSetRenderMode
(1392)
uiDXLSyncExecutive
(1390)
DXLIsMessagePending
(1364)
DXLLoadMacroDirectory
(1416)
DXLLoadMacroFile
(1414)
DXLLoadVisualProgram
(1412)
DXLn
(954), (1851)
DXLocalizeInterpolator
(1077), (1855)
DXLoopDone
(1858)
DXLoopFirst
(1859)
DXLRemoveMessageHandler
(1362)
DXLSend
(1368)
DXLSequencerCtl
(1385)
DXLSetBrokenConnectionCallback
(1354)
DXLSetErrorHandler
(1370)
DXLSetMessageDebugging
(1348)
DXLSetMessageHandler
(1360)
DXLSetSynchronization
(1350)
DXLSetValue
(1423)
DXLStartDX
(1352)
DXLSync
(1387)
DXMakeFloat
(724), (1860)
DXMakeGridConnections
(541), (1863)
DXMakeGridConnectionsV
(540), (1861)
DXMakeGridPositions
(535), (1865)
DXMakeGridPositionsV
(534), (1867)
DXMakeImage
(1313), (1869)
DXMakeInteger
(725), (1871)
DXMakeString
(726), (1872)
DXMakeStringList
(513), (1873)
DXMakeStringListV
(514), (1875)
DXMap
(1080), (1877)
DXMapArray
(1083), (1880)
DXMapCheck
(1086), (1883)
DXMarkTime
(806), (1886)
DXMarkTimeLocal
(807), (1888)
DXMat
(979), (2030)
DXMax
(995), (1464)
DXMessage
(784), (1890)
DXMessageGoto
(778), (1508)
DXMessageReturn
(777), (1506)
DXMin
(994), (1467)
DXModSetFloatInput
(1032)
DXModSetIntegerInput
(1034), (1577)
DXModSetObjectInput
(1036), (1566)
DXModSetObjectOutput
(1038), (1568)
DXModSetStringInput
(1040), (1570)
DXMul
(1004), (1470)
DXNeg
(983), (1473)
DXNeighbors
(686), (1892)
DXNewAmbientLight
(1307), (1894)
DXNewArray
(500), (1898)
DXNewArrayV
(499), (1896)
DXNewCamera
(1269), (1900)
DXNewClipped
(1261), (1902)
DXNewCompositeField
(465), (1904)
DXNewConstantArray
(586), (1906)
DXNewConstantArrayV
(587), (1908)
DXNewDistantLight
(1303), (1910)
DXNewField
(396), (1912)
DXNewGroup
(428), (1914)
DXNewInterpolator
(1071), (1916)
DXNewMeshArray
(573), (1921)
DXNewMeshArrayV
(572), (1919)
DXNewMultiGrid
(461), (1923)
DXNewPathArray
(554), (1925)
DXNewPrivate
(604), (1927)
DXNewProductArray
(565), (1931)
DXNewProductArrayV
(564), (1929)
DXNewRegularArray
(548), (1933)
DXNewScreen
(1252), (1935)
DXNewSeries
(452), (1937)
DXNewString
(597), (1939)
DXNewXform
(1243), (1941)
DXNormalize
(984), (1476)
DXOutputRGB
(1321), (1943)
DXPartition
(1066), (1945)
DXPrint
(609), (1947)
DXPrintAlloc
(842), (1951)
DXPrintTimes
(810), (1953)
DXPrintV
(610), (1949)
DXProcessorId
(933), (1955)
DXProcessors
(931), (1957)
DXProcessParts
(469), (1959)
DXPt
(945), (1961)
DXQuad
(956), (1853)
DXQueryAmbientLight
(1309), (1963)
DXQueryArrayCommon
(712), (1965)
DXQueryArrayCommonV
(713), (1967)
DXQueryArrayConvert
(708), (1969)
DXQueryArrayConvertV
(709), (1971)
DXQueryConstantArray
(590), (1973)
DXQueryDebug
(799), (1632)
DXQueryDistantLight
(1305), (1975)
DXQueryGridConnections
(544), (1977)
DXQueryGridPositions
(538), (1979)
DXQueryHashElement
(1169), (1981)
DXQueryOriginalMeshExtents
(1154), (1986)
DXQueryOriginalSizes
(1153), (1983)
DXQueryParameter
(704), (1989)
DXQueryPickCount
(1189), (1991)
DXQueryPickPath
(1191), (1993)
DXQueryPokeCount
(1193), (1995)
DXReadyToRun
(1052), (1997)
DXReAllocate
(838), (1999)
DXReference
(881), (2002)
DXRegisterInputHandler
(1054), (2004)
DXRemove
(741), (2006)
DXRename
(731), (2008)
DXRender
(2010)
DXReplace
(739), (2013)
DXResetError
(791), (2015)
DXRGB
(961), (963), (2017)
DXRibbon
(1213), (2018)
DXRotateX
(969), (2020)
DXRotateY
(970), (2022)
DXRotateZ
(971), (2024)
DXSaveInvalidComponent
(1103), (2032)
DXScalarConvert
(720), (2034)
DXScale
(975), (2026)
DXSetAllInvalid
(1125), (2036)
DXSetAllValid
(1123), (2038)
DXSetAttribute
(859), (2040)
DXSetBackgroundColor
(1279), (2044)
DXSetCacheEntry
(909), (2048)
DXSetCacheEntryV
(910), (2050)
DXSetClippedObjects
(1265), (2052)
DXSetComponentAttribute
(400), (2054)
DXSetComponentValue
(398), (2056)
DXSetConnections
(667), (2058)
DXSetElementInvalid
(1109), (2060)
DXSetElementValid
(1107), (2062)
DXSetEnumeratedMember
(438), (2064)
DXSetError
(768), (2066)
DXSetErrorExit
(1047), (2074)
DXSetFloatAttribute
(873), (2076)
DXSetGroupType
(440), (2078)
DXSetGroupTypeV
(441), (2080)
DXSetIntegerAttribute
(874), (2082)
DXSetMember
(430), (2084)
DXSetMeshOffsets
(578), (2086)
DXSetModuleInput
(1042), (1573)
DXSetModuleOutput
(1044), (1575)
DXSetObjectTag
(886), (1772)
DXSetOrthographic
(1274), (2089)
DXSetPart
(475), (2093)
DXSetPathOffset
(558), (2095)
DXSetPendingCmd
(2097)
DXSetPerspective
(1276), (2098)
DXSetResolution
(1281), (2102)
DXSetScreenObject
(1256), (2106)
DXSetSeriesMember
(454), (2108)
DXSetStringAttribute
(875), (2110)
DXSetView
(1272), (2112)
DXSetXformObject
(1247), (2116)
DXShrink
(1159), (2118)
DXStatistics
(688), (2121)
DXSub
(993), (1479)
DXSwap
(733), (2123)
DXTetra
(957), (1854)
DXTraceTime
(812), (2125)
DXTranslate
(977), (2028)
DXTranspose
(1020), (1603)
DXTraversePickPath
(1195), (2127)
DXTri
(955), (1852)
DXTrim
(507), (2129)
DXTrimItems (5075), (5076)
DXTube
(1215), (2131)
DXTypeCheck
(486), (2135)
DXTypeCheckV
(485), (2133)
DXTypeSize
(899), (2137)
DXUnreference
(883), (2141)
DXUnsetGroupType
(444), (2143)
DXValidPositionsBoundaryBox
(2145)
DXValidPositionsBoundingBox
(690)
DXVec
(946), (1962)
DXWarning
(782), (2147)
E
edit options of Module Builder
(171)
ERR_CONT flag of a module description file
(292)
error codes
(765)
error handling and message routines
DXAddMessage
(779), (1505)
DXASSERT
(775), (2073)
DXBeginLongMessage
(795), (1557)
DXDebug
(800), (1629)
DXEnableDebug
(801), (1631)
DXEndLongMessage
(796), (1559)
DXErrorGoto
(774), (2071)
DXErrorReturn
(773), (2069)
DXGetError
(788), (1728)
DXGetErrorMessage
(790), (1732)
DXMessage
(785), (1891)
DXMessageGoto
(781), (1509)
DXMessageReturn
(780), (1507)
DXQueryDebug
(802), (1633)
DXResetError
(792), (2016)
DXSetError
(772), (2067)
DXValidPositionsBoundaryBox
(2146)
DXWarning
(783), (2148)
error codes
(766)
note on use
(786)
overview
(767)
error handling and messages
(762)
example modules
Add
(225)
Add for a parallel environment
(271)
Add2
(229)
Add2Invalid
(233)
asynchronous outboard
(367)
AverageCell
(242)
AverageCell for a parallel environment
(275)
Hello
(114)
Import
(254)
MakeX
(236)
MakeXEfficient
(239)
ShowPick
(265)
Example1_worker Routine
(201)
Example2_worker Routine
(204)
Example3_worker Routine
(207)
exDXLBeginMacroDefinition
(1408)
exDXLEndMacroDefinition
(1410)
exDXLExecuteOnceNamed
(1395)
exDXLExecuteOnceNamedWithArgs
(1397)
exDXLExecuteOnceNamedWithArgsV
(1399)
exDXLExecuteOnChangeNamed
(1401)
exDXLExecuteOnChangeNamedWithArgs
(1403)
exDXLExecuteOnChangeNamedWithArgsV
(1405)
exDXLLoadScript
(1418)
exporting Data Explorer format files
(754)
extracting module parameters
(692)
F
Field class routines
DXComponentOpt
(417), (1594)
DXComponentOptLoc
(419), (1598)
DXComponentReq
(418), (1592)
DXComponentReqLoc
(420), (1596)
DXDeleteComponent
(412), (1637)
DXGetComponentAttribute
(406), (1712)
DXGetComponentValue
(403), (1714)
DXGetEnumeratedComponentAttribute
(410), (1722)
DXGetEnumeratedComponentValue
(409), (1724)
DXNewField
(397), (1913)
DXSetComponentAttribute
(401), (2055)
DXSetComponentValue
(399), (2057)
note on use
(404), (421)
overview
(395)
Field construction
(613)
connections routines
(649)
overview
(617)
points and dependent data
(616)
standard-components routines
(671)
file options of Module Builder
(169)
files, module description (see module description files)
filter
disadvantage of an external
(256)
using to import data
(247)
writing a
(248)
FLAG statement in a module description file
ERR_CONT
(291)
PERSISTENT
(295)
PIN
(289)
SIDE_EFFECT
(293)
freeing memory
(215)
fuzz attribute
(1239)
G
generic Array operations
(480)
generic Group operations
(425)
geometric objects
clipping
(1205)
path operations
(1211)
text
(1198)
getting started
(104)
global memory allocation
(822)
Group class
Composite Field routines
(463)
members routines
(426)
MultiGrid routines
(459)
overview
(424)
parts routines
(467)
Series Group routines
(450)
grow and shrink routines
DXGrow
(1149), (1809)
DXGrowV
(1151), (1812)
DXQueryOriginalMeshExtents
(1157), (1987)
DXQueryOriginalSizes
(1155), (1985)
DXShrink
(1160), (2119)
overview
(1145)
growing partitioned data
(1138)
H
hash table
(1164)
hashFunc
(1181)
hashing routines
(1162)
cmpFunc
(1184)
DXCreateHash
(1168), (1621)
DXDeleteHashElement
(1174), (1639)
DXDestroyHash
(1180), (1641)
DXGetNextHashElement
(1178), (1763)
DXInitGetNextHashElement
(1176), (1819)
DXInsertHashElement
(1172), (1829)
DXQueryHashElement
(1170), (1982)
hashFunc
(1182)
overview
(1163)
Hello module example
CATEGORY statement
(123)
compiling
(131), (138), (147)
DESCRIPTION statement
(124)
error checking
(154)
INPUT statement
(125)
linking
(132), (139), (148)
module description file
(120)
MODULE statement
(122)
OUTPUT statement
(126)
purpose
(113)
use in a visual program
(151)
using in a script
(152)
Help options of Module Builder
(175)
I
image-Field routines
DXDisplayX
(1327), (1643)
DXDisplayX12
(1329), (1647)
DXDisplayX24
(1330), (1649)
DXDisplayX8
(1328), (1645)
DXGetImageBounds
(1320), (1742)
DXGetImageSize
(1319), (1740)
DXGetPixels
(1316), (1785)
DXMakeImage
(1314), (1870)
DXOutputRGB
(1322), (1944)
overview
(1312)
import
Data Explorer format files
(753)
netCDF data
(758)
Import module example
(255)
import module, writing an
(252)
importing data
methods
(245)
routines
(745)
writing a filter
(246), (249)
writing an import module
(253)
inboard modules
compiling
(127), (333)
debugging
(335)
linking
(128), (334)
overview
(109)
input data in worker routine of module framework
(192)
input parameters (default) in worker routine
(198)
INPUT statement in a module description file
(301)
default field
(309)
description field
(311)
name field
(303)
type field
(307)
visible attribute
(306)
input/output options of Module Builder
(181)
interpolation and mapping routines
DXInterpolate
(1075), (1831)
DXLocalizeInterpolator
(1078), (1856)
DXMap
(1081), (1878)
DXMapArray
(1084), (1881)
DXMapCheck
(1087), (1884)
DXNewInterpolator
(1072), (1917)
overview
(1069)
invalid-data routines
DXCreateInvalidComponentHandle
(1100), (1623)
DXCull
(1098), (1627)
DXFreeInvalidComponentHandle
(1102), (1681)
DXGetInvalidComponentArray
(1106), (1746)
DXGetInvalidCount
(1122), (1748)
DXGetNextInvalidElementIndex
(1134), (1765)
DXGetNextValidElementIndex
(1136), (1767)
DXGetValidCount
(1120), (1805)
DXInitGetNextInvalidElementIndex
(1131), (1824)
DXInitGetNextValidElementIndex
(1132), (1825)
DXInvalidateConnections
(1092), (1834)
DXInvalidateDupBoundary
(1836)
DXInvalidateDupBoundary.
(1094)
DXInvalidateUnreferencedPositions
(1096), (1838)
DXInvertValidity
(1128), (1840)
DXIsElementInvalid
(1114), (1844)
DXIsElementInvalidSequential
(1118), (1847)
DXIsElementValid
(1113), (1843)
DXIsElementValidSequential
(1117), (1848)
DXSaveInvalidComponent
(1104), (2033)
DXSetAllInvalid
(1126), (2037)
DXSetAllValid
(1124), (2039)
DXSetElementInvalid
(1110), (2061)
DXSetElementValid
(1108), (2063)
examples
(1137)
overview
(1090)
irregular-Array routines
DXAddArrayData
(504), (1483)
DXAllocateArray
(506), (1549)
DXNewArray
(502), (1899)
DXNewArrayV
(501), (1897)
DXTrim
(508), (2130)
note on use
(509)
overview
(498)
DXTrimItems (5075)
K
keys (pseudo)
(1166)
L
leaks, memory
(383)
Light class routines
DXNewAmbientLight
(1308), (1895)
DXNewDistantLight
(1304), (1911)
DXQueryAmbientLight
(1310), (1964)
DXQueryDistantLight
(1306), (1976)
overview
(1302)
linking
a runtime-loadable module
(146), (375)
an inboard module
(130), (337)
an outboard module
(137), (350)
LOADABLE statement in a module description file
(300)
local memory allocation
(821)
M
makefile
Data General AViiON
(343), (356), (381)
DEC Alpha
(344), (357), (382)
Hewlett-Packard
(342), (355), (380)
RISC System/6000
(339), (352), (377)
Silicon Graphics
(340), (353), (378)
Sun Microsystems
(341), (354), (379)
MakeX module example
(238)
MakeXEfficient module example
(241)
manipulation, component
(728)
mapping and interpolation routines
DXInterpolate
(1076), (1832)
DXLocalizeInterpolator
(1079), (1857)
DXMap
(1082), (1879)
DXMapArray
(1085), (1882)
DXMapCheck
(1088), (1885)
DXNewInterpolator
(1073), (1918)
overview
(1070)
matrices, transformation
(965)
matrix data type, basic operations
DXAdjointTranspose
(1023), (1606)
DXConcatenate
(1017), (1600)
DXDeterminant
(1025), (1608)
DXInvert
(1022), (1602)
DXTranspose
(1024), (1604)
mdf (see module description files)
members routines
DXGetEnumeratedMember
(437), (1726)
DXGetGroupClass
(447), (1738)
DXGetMember
(433), (1752)
DXGetMemberCount
(435), (1754)
DXNewGroup
(429), (1915)
DXSetEnumeratedMember
(439), (2065)
DXSetGroupType
(442), (2079)
DXSetGroupTypeV
(443), (2081)
DXSetMember
(431), (2085)
DXUnsetGroupType
(445), (2144)
note on use
(448)
overview
(427)
memory
allocating
(216)
freeing
(217)
global
(824)
leaks
(386)
local
(823)
management
(213)
memory allocation routines
(816)
DXAllocate
(828), (1537)
DXAllocateLocal
(832), (1541)
DXAllocateLocalOnly
(836), (1545)
DXAllocateLocalOnlyZero
(837), (1547)
DXAllocateLocalZero
(833), (1543)
DXAllocateZero
(829), (1539)
DXFree
(841), (1675)
DXPrintAlloc
(843), (1952)
DXReAllocate
(839)
global
(820)
local
(819)
overview
(818)
memory leaks
(384)
menu bar of Module Builder
(166)
Mesh Array routines
DXGetMeshArrayInfo
(577), (1756)
DXGetMeshOffsets
(582), (1758)
DXNewMeshArray
(575), (1922)
DXNewMeshArrayV
(574), (1920)
DXSetMeshOffsets
(580), (2087)
overview
(571)
messages and error handling routines
DXAddMessage
(779), (1505)
DXASSERT
(775), (2073)
DXBeginLongMessage
(795), (1557)
DXDebug
(800), (1629)
DXEnableDebug
(801), (1631)
DXEndLongMessage
(796), (1559)
DXErrorGoto
(774), (2071)
DXErrorReturn
(773), (2069)
DXGetError
(788), (1728)
DXGetErrorMessage
(790), (1732)
DXMessage
(785), (1891)
DXMessageGoto
(781), (1509)
DXMessageReturn
(780), (1507)
DXQueryDebug
(802), (1633)
DXResetError
(792), (2016)
DXSetError
(772), (2067)
DXValidPositionsBoundaryBox
(2146)
DXWarning
(783), (2148)
error codes
(766)
note on use
(786)
overview
(767)
module access routines
DXCallModule
(1031), (1563)
DXCheckRIH
(1583)
DXGetErrorExit
(1730)
DXInitModules
(1821)
DXModSetFloatInput
(1033)
DXModSetIntegerInput
(1035), (1564)
DXModSetIntegerOutput
(1565)
DXModSetObjectInput
(1037), (1567)
DXModSetObjectOutput
(1039), (1569)
DXModSetStringInput
(1041), (1571)
DXModSetStringOutput
(1572)
DXSetErrorExit
(2075)
DXSetModuleInput
(1043), (1574)
DXSetModuleOutput
(1045), (1576)
note on use
(1050)
overview
(1029)
Module Builder
build options
(172)
edit options
(170)
file options
(168)
Help options
(174)
input/output options
(179)
menu bar
(167)
module description
(176)
module framework
(156)
overview
(155)
parameter information
(180)
user interface
(163)
using
(165)
module description files
(279)
module description files (mdf)
(48), (177)
Add2 example
(231)
Add2Invalid example
(235)
CATEGORY statement
(286)
examples
(326)
FLAGS statement
(288)
format
(281)
Hello example
(121), (141), (150)
INPUT statement
(302)
LOADABLE statement
(299)
MODULE statement
(283), (285)
OPTIONS statement
(313)
OUTBOARD statement
(297)
OUTPUT statement
(316)
REPEAT statement
(324)
module examples (see example modules)
module framework of Module Builder
connections specification in worker routine
(187)
default input parameters in worker routind
(196)
doLeaf routine
(161)
Example1_worker Routine
(199)
Example2_worker Routine
(202)
Example3_worker Routine
(205)
input data in worker routine
(190)
output data in worker routine
(193)
positions specification in worker routine
(184)
prefixing m to module name
(157)
Traverse routine
(159)
worker routine
(182)
module naming conventions
(117)
module options of Module Builder
(178)
module parameter routines
DXArrayConvert
(718), (1553)
DXArrayConvertV
(719), (1555)
DXExtractFloat
(699), (1665)
DXExtractInteger
(697), (1667)
DXExtractNthString
(703), (1669)
DXExtractParameter
(707), (1671)
DXExtractString
(701), (1673)
DXQueryArrayCommon
(714), (1966)
DXQueryArrayCommonV
(715), (1968)
DXQueryArrayConvert
(710), (1970)
DXQueryArrayConvertV
(711), (1972)
DXQueryParameter
(705), (1990)
DXScalarConvert
(721), (2035)
note on use
(722)
overview
(695)
module parameters, extracting
(693)
MODULE statement in a module description file
(284)
modules
adding to Data Explorer
(108)
asynchronous
(328), (368)
cache considerations
(223)
categories
(119)
description files (.mdf file)
(282)
exceptions to pure-function requirement
(222)
inboard
(111), (133), (329),
(332)
memory leaks
(385)
naming conventions
(118)
outboard
(112), (140), (330),
(345)
persistent
(364)
pure-function requirement
(221)
runtime-loadable
(149), (331), (370)
simple outboard
(361)
writing parallel
(270)
Multigrid Groups
(458)
MultiGrid routines
DXNewMultiGrid
(462), (1924)
overview
(460)
N
name field
of INPUT statement
(304)
of OUTPUT statement
(318)
naming conventions, module
(116)
netCDF data routine
DXImportNetCDF
(761), (1817)
overview
(759)
netCDF data routines
(757)
normals dependency
(1229)
O
Object
class
(390), (851)
description
(389)
fuzz
(1238)
subclasses
(852)
type
(388)
Object class
classes and subclasses
(850)
hierarchy
(391)
Object routines
(853)
overview
(387), (844)
type definitions
(847)
type routines
(895)
Object routines
DXCopy
(880), (1613)
DXCopyAttributes
(890), (1615)
DXDelete
(858), (1635)
DXDeleteAttribute
(862), (2043)
DXGetAttribute
(865), (1698)
DXGetEnumeratedAttribute
(866), (1720)
DXGetFloatAttribute
(868), (1734)
DXGetIntegerAttribute
(870), (1744)
DXGetObjectClass
(856), (1769)
DXGetObjectTag
(887), (1771)
DXGetStringAttribute
(872), (1799)
DXReference
(882), (2003)
DXSetAttribute
(861), (2042)
DXSetFloatAttribute
(876), (2077)
DXSetIntegerAttribute
(877), (2083)
DXSetObjectTag
(888), (1773)
DXSetStringAttribute
(878), (2111)
DXUnreference
(884), (2142)
overview
(854)
opacity dependency
(1228)
OPTIONS statement in a module description file
(314)
order of vertices
(953)
outboard modules
asynchronous example
(369)
compiling
(134), (346)
debugging
(348)
linking
(135), (347)
overview
(110)
persistent
(365)
simple
(362)
special considerations
(359)
OUTBOARD statement in a module description file
(298)
output data in worker routine of module framework
(195)
OUTPUT statement in a module description file
(315)
cache attribute
(319)
description field
(322)
name field
(317)
type field
(320)
overlapping regions in partitioned data
(1141)
P
parallel environment
Add module example
(272)
AverageCell module example
(277)
writing modules for
(269)
parallel module example
(274), (278)
parallelism routines
DXAbortTaskGroup
(928), (1448)
DXAddTask
(926), (1535)
DXCreateTaskGroup
(924), (1625)
DXExecuteTaskGroup
(930), (1657)
DXProcessorId
(934), (1956)
DXProcessors
(932), (1958)
overview
(922)
partitioned data, growing and shrinking
(1140)
partitioned data, overlapping regions in
(1142)
partitioning routines
DXPartition
(1067), (1946)
overview
(1065)
parts routines
DXGetPart
(472), (1775)
DXGetPartClass
(474), (1777)
DXProcessParts
(470), (1960)
DXSetPart
(476), (2094)
overview
(468)
Path Array routines
DXGetPathArrayInfo
(557), (1779)
DXGetPathOffset
(561), (1781)
DXNewPathArray
(555), (1926)
DXSetPathOffset
(560), (2096)
overview
(552)
path operations routines
DXRibbon
(1214), (2019)
DXTube
(1216), (2132)
overview
(1212)
PERSISTENT flag of a module description file
(296)
persistent outboard modules
(363)
perspective camera
(1278), (1289)
Pick module
(257)
pick structure
(258)
picks
(261)
pokes
(259)
pick-assistance routines
Pick-assistance routines
(1185)
DXGetPickPoint
(1188), (1783)
DXQueryPickCount
(1190), (1992)
DXQueryPickPath
(1192), (1994)
DXQueryPokeCount
(1194), (1996)
DXTraversePickPath
(1196), (2128)
Example
(1197)
overview
(1186)
picked Objects
ShowPick module example
(266)
picks (on an image object)
(262)
picks versus probes
(263)
PIN flag of a module description file
(290)
point data type, basic operations
DXAdd
(997), (1450)
DXApply
(1027), (1610)
DXCross
(1015), (1453)
DXDiv
(1009), (1456)
DXDot
(1013), (1459)
DXLength
(991), (1462)
DXMax
(1003), (1465)
DXMin
(1001), (1468)
DXMul
(1007), (1471)
DXNeg
(987), (1474)
DXNormalize
(989), (1477)
DXSub
(999), (1480)
point, constructing a
(941)
pointer
(825)
points, point-dependent, and connection-dependent data routines
DXAddBackColor
(632), (1517)
DXAddBackColors
(645), (1529)
DXAddColor
(627), (1513)
DXAddColors
(640), (1525)
DXAddFaceNormal
(630), (1485)
DXAddFaceNormals
(643), (1487)
DXAddFrontColor
(631), (1515)
DXAddFrontColors
(644), (1527)
DXAddNormal
(629), (1521)
DXAddNormals
(642), (1533)
DXAddOpacities
(641), (1531)
DXAddOpacity
(628), (1519)
DXAddPoint
(626), (1511)
DXAddPoints
(639), (1523)
overview
(618)
poke (in an image)
(260)
positions specification in worker routine of module framework
(185)
positions, working with
MakeX module example
(237)
MakeXEfficient module example
(240)
prefixing m to module name routine of module framework
(158)
printing Objects
(608)
Private Object routines
DXGetPrivateData
(607), (1787)
DXNewPrivate
(605), (1928)
overview
(603)
probes versus picks
(264)
Product Array routines
DXGetProductArrayInfo
(569), (1789)
DXNewProductArray
(567), (1932)
DXNewProductArrayV
(566), (1930)
overview
(563)
pseudokeys
(1165)
R
reference counts
(218)
regions, overlapping in partitioned data
(1143)
Regular Array routines
DXGetRegularArrayInfo
(551), (1791)
DXNewRegularArray
(549), (1934)
overview
(547)
rendering
Camera class routines
Clipped class routines
color dependency
(1230)
DXRender
(1219), (2011)
image Field routines
(1311)
Light class routines
model
(1235)
normals dependency
(1232)
opacity dependency
(1231)
overview
(1217)
process of, using DXRender
(2012)
Screen class routines
(1250)
surface shading
(1226)
tiling
(1233)
transformation
(1222)
using DXRender
(1218)
Xform class routines
(1241)
REPEAT statement in a module description file
(325)
RGBColor
(960)
runtime-loadable modules
compiling
(143), (371)
debugging
(373)
linking
(144), (372)
S
Screen class routines
DXGetScreenInfo
(1255), (1793)
DXNewScreen
(1253), (1936)
DXSetScreenObject
(1257), (2107)
overview
(1251)
scripting language, using the Hello module
(153)
Series Groups
(449)
Series Groups routines
DXGetSeriesMember
(457), (1795)
DXNewSeries
(453), (1938)
DXSetSeriesMember
(455), (2109)
overview
(451)
setting a data type
(893)
shading, surface
(1225)
ShowPick module example
(267)
shrink and grow routines
DXGrow
(1150), (1810)
DXGrowV
(1152), (1813)
DXQueryOriginalMeshExtents
(1158), (1988)
DXQueryOriginalSizes
(1156), (1984)
DXShrink
(1161), (2120)
overview
(1146)
shrinking partitioned data
(1139)
SIDE_EFFECT flag of a module description file
(294)
simple outboard modules
(360)
single Array, posting
standard-components routines
DXBoundingBox
(685), (1561)
DXChangedComponentStructure
(682), (1581)
DXChangedComponentValues
(681), (1579)
DXEmptyField
(678), (1651)
DXEndField
(674), (1653)
DXEndObject
(676), (1655)
DXNeighbors
(687), (1893)
DXStatistics
(689), (2122)
DXValidPositionsBoundingBox
(691)
note on use
(683)
overview
(672)
string list routines
DXMakeStringList
(516), (1874)
DXMakeStringListV
(515), (1876)
overview
(512)
String Object routines
DXGetString
(600), (1797)
DXNewString
(598), (1940)
overview
(596)
String-list routines
(510)
subclasses of Objects
(849)
surface shading
(1224)
system services
basic data types, description of
(938)
cache routines
(903)
error handling and messages
(763)
memory allocation
(817)
Object class
(845)
overview
(764)
parallelism routines
(921)
Private Object routines
(602)
String class
(595)
timing
(804)
T
text routines
(1199)
DXGeometricText
(1204), (1684)
DXGetFont
(1202), (1736)
overview
(1200)
tiling
options
(1237)
overview
(1234)
rendering model
(1236)
timing routines
(803)
DXGetTime
(815), (1801)
DXMarkTime
(808), (1887)
DXMarkTimeLocal
(809), (1889)
DXPrintTimes
(811), (1954)
DXTraceTime
(813), (2126)
overview
(805)
toolkit, DXLink developer's
(1334)
transformation
DXApplyTransform
(1221), (1551)
rendering
(1220)
transformation matrices routines
DXMat
(980), (2031)
DXRotateX
(972), (2021)
DXRotateY
(973), (2023)
DXRotateZ
(974), (2025)
DXScale
(976), (2027)
DXTranslate
(978), (2029)
identity
(968)
overview
(967)
Traverse routine of module framework
(160)
type definitions of Objects
(846)
type field
of INPUT statement
(308)
of OUTPUT statement
(321)
type routines for Objects
DXCategorySize
(902), (2140)
DXGetType
(898), (1803)
DXPrint
(611), (1948)
DXPrintV
(612), (1950)
DXTypeSize
(901), (2138)
overview
(896)
types
data
(891), (937)
setting data
(892)
U
uiDXLCloseAllColorMapEditors
(1441)
uiDXLCloseAllImages
(1437)
uiDXLCloseColorMapEditorByLabel
(1443)
uiDXLCloseColorMapEditorByTitle
(1445)
uiDXLCloseSequencer
(1433)
uiDXLCloseVPE
(1429)
uiDXLLoadConfig
(1420)
uiDXLOpenAllImages
(1435)
uiDXLOpenColorMapEditorByTitle
(1439)
uiDXLOpenSequencer
(1431)
uiDXLOpenVPE
(1427)
uiDXLResetServer
(1393)
uiDXLSetRenderMode
(1391)
uiDXLSyncExecutive
(1389)
using the Module Builder
(164)
V
vector data type, basic operations
DXAdd
(996), (1451)
DXApply
(1028), (1611)
DXCross
(1014), (1454)
DXDiv
(1008), (1457)
DXDot
(1012), (1460)
DXLength
(990), (1463)
DXMax
(1002), (1466)
DXMin
(1000), (1469)
DXMul
(1006), (1472)
DXNeg
(986), (1475)
DXNormalize
(988), (1478)
DXSub
(998), (1481)
vector, constructing a
(942)
vertex ordering
(952)
visible attribute of INPUT statement
(305)
W
worker routine of module framework
connections specification in
(188)
default input parameters in
(197)
Example1_worker Routine
(200)
Example2_worker Routine
(203)
Example3_worker Routine
(206)
input data in
(191)
output data in
(194)
overview
(183)
positions specification
(186)
writing a filter
(250)
writing an import module
(251)
writing parallel modules
(268)
X
Xform class routines
DXGetXformInfo
(1246), (1807)
DXNewXform
(1244), (1942)
DXSetXformObject
(1248), (2117)
overview
(1242)
[ Top of Page | Previous 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 ]