NAME

DataAccess - file header for access routines to IRIS Explorer data types

SYNOPSYS

include <cx/DataTypes.h>

DESCRIPTION

DataAccess.h defines application programming interface routines that manipulate IRIS Explorer data types. Each Explorer data type (e.g. cxParameter, cxLattice, etc.) have routines for creating new data with various characteristics; duplicating existing data; accessing type information (e.g. whether data is stored as integer or floating point values); accessing the stored data values; setting new values; and utility routines for commonly performed operations. Error reporting routines that apply to all data types are also defined.

It is strongly recommended that only the routines defined in DataAccess.h be used to access or modify the contents of IRIS Explorer data types to maintain the maximum compatibility with future releases of IRIS Explorer.

cxParameter routines:

cxLattice routines:

cxData routines:

cxCoord routines:

cxPyramid routines:

cxConnection routines:

cxGeometry routines:

cxUnknown routines:

The following routines perform useful functions when dealing with the cxLattice, cxData, and cxCoord data types, and when allocating vectors of data elements for them:

The following routines return and clear the global data allocation flag:

SEE ALSO

cxConnDup(3E), cxConnEleGet(3E), cxConnEleSet(3E), cxConnNew(3E), cxConnPtrGet(3E), cxConnPtrSet(3E), cxCoordCoordType(3E), cxCoordDefaultNew(3E), cxCoordDup(3E), cxCoordNVarGet(3E), cxCoordNVarSet(3E), cxCoordNew(3E), cxCoordValsGet(3E), cxCoordValsSet(3E), cxDataAllocErrorClear(3E), cxDataAllocErrorGet(3E), cxDataDup(3E), cxDataNew(3E), cxDataPrimSize(3E), cxDataPrimType(3E), cxDataValsGet(3E), cxDataValsSet(3E), cxDimsProd(3E), cxDimsSum(3E), cxGeoDup(3E), cxGeoNew(3E), cxLatCoordNew(3E), cxLatDataNew(3E), cxLatDescGet(3E), cxLatDup(3E), cxLatNew(3E), cxLatPtrGet(3E), cxLatPtrSet(3E), cxLatRootDup(3E), cxLatRootNew(3E), cxParamDblGet(3E), cxParamDblSet(3E), cxParamDoubleNew(3E), cxParamDup(3E), cxParamGetPathname(3E), cxParamLongGet(3E), cxParamLongNew(3E), cxParamLongSet(3E), cxParamNew(3E), cxParamStrGet(3E), cxParamStrNew(3E), cxParamStrSet(3E), cxParamTypeGet(3E), cxParamTypeSet(3E), cxPrimTypePrecedesP(3E), cxPyrDup(3E), cxPyrGet(3E), cxPyrLayerGet(3E), cxPyrLayerSet(3E), cxPyrNew(3E), cxPyrSet(3E), cxUnkDup(3E), cxUnkGet(3E), cxUnkNew(3E), cxUnkSet(3E), cxVecDel(3E), cxVecDup(3E), cxVecNew(3E)
Last modified: Mon Nov 18 13:54:13 GMT 1996
[ Documentation Home ]
© The Numerical Algorithms Group Ltd, Oxford UK. 1996