.\"#ident "%W%" %G%
.\"
.\" #
.\" # 
.\" # Permission to use, copy, modify, and distribute this material for
.\" # any purpose and without fee is hereby granted, provided that the
.\" # above copyright notice and this permission notice appear in all
.\" # copies, and that the name of Kubota Graphics not be used in
.\" # advertising or publicity pertaining to this material.  
.\" # 
.\" # KUBOTA GRAPHICS Corporation MAKES NO REPRESENTATIONS ABOUT THE ACCURACY
.\" # OR SUITABILITY OF THIS MATERIAL FOR ANY PURPOSE.  IT IS PROVIDED
.\" # "AS IS", WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING THE
.\" # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
.\" # PURPOSE AND KUBOTA GRAPHICS CORPORATION DISCLAIMS ALL WARRANTIES,
.\" # EXPRESS OR IMPLIED.
.\" #
.\"
.ds BT \\*(Dd Reference Manual
.\" The word FORTRAN is hard-coded in the following line
.\" because otherwise it doesn't print correctly
.ds CT FORTRAN Cross Reference
.ds h1 1
.so /usr/local/lib/dpx/macros/local_macros/local.me
.PN 333
.L1 F ORTRAN
.L2 C ROSS 
.L3 R EFERENCE
.CH ONE
.sp -1v
This chapter lists the \*(Dd functions and constants
alphabetically by their \*(Fo names and provides their
C equivalents.
.lp
Chapter 2 lists the \*(Dd functions 
alphabetically by their C names and provides their
\*(Fo equivalents. Chapter 2 also provides
the C constants, the \*(Fo constants, and a synopsis
for each function.
Appendix A of the \f2\*(Dd Programmer's Guide\fP 
lists the functions according to their type.
.H1 Functions
.nf
.TA DMMMMMMMMM
DDPO	DdPickObjs
DDQCE	DdInqColorEntries
DDQCTS	DdInqColorTableSize
DDQE	DdInqExtent
DDQFR	DdInqFrame
DDQFT	DdInqFonts
DDQNF	DdInqNumFonts
DDQPA	DdInqPickAperture
DDQPC	DdInqPickCallback
DDQPPO	DdInqPickPathOrder
DDQPXD	DdInqPixelData
DDQR	DdInqResolution
DDQSM	DdInqShadeMode
DDQSR	DdInqShadeRanges
DDQV	DdInqViewport
DDQVT	DdInqVisualType
DDSCE	DdSetColorEntries
DDSDV	DdSetViewport
DDSF	DdSetFrame
DDSO	DdSetOptions
DDSPA	DdSetPickAperture
DDSPCB	DdSetPickCallback
DDSPPO	DdSetPickPathOrder
DDSSM	DdSetShadeMode
DDSSR	DdSetShadeRanges
DDU	DdUpdate
DEAC	DeAddClass
DEAMTH	(\*(Fo Only)
DECO	DeCreateObject
DEDO	DeDeleteObject
DEDOD	(\*(Fo Only)
DEEA	DeExecuteAlternate
DEIOP	DeInitializeObjPick
DEQP	DeInqPickable
DEQR	DeInqRenderable
DEROD	(\*(Fo Only)
DEWOD	(\*(Fo Only)
DFQB	DfInqBoundary
DFQJ	DfInqJust
DFQVG	DfInqViewGroup
DFSB	DfSetBoundary
DFSJ	DfSetJust
DFU	DfUpdate
DGAO	DgAddObj
DGAOG	DgAddObjToGroup
DGCK	DgCheck
DGCS	DgClose
DGDE	DgDelEle
DGDEL	DgDelEleBetweenLabels
DGDER	DgDelEleRange
DGE	DgEmpty
DGO	DgOpen
DGQEP	DgInqElePtr
DGQO	DgInqOpen
DGQOP	DgInqObjAtPos
DGQS	DgInqSize
DGRO	DgReplaceObj
DGROG	DgReplaceObjInGroup
DGSEP	DgSetElePtr
DGSEPL	DgSetElePtrRelLabel
DOAMBI	DoAmbientIntens
DOAMBS	DoAmbientSwitch
DOANNT	DoAnnoText
DOBFC	DoBackfaceCullable
DOBFCS	DoBackfaceCullSwitch
DOBV	DoBoundingVol
DOBVS	DoBoundingVolSwitch
DOCB	DoCallback
DOCM	DoCamera
DOCMX	DoCameraMatrix
DOCS	DoClipSwitch
DOCTVC	DoCompTextureUVCallback
DOCTVS	DoCompTextureUVSwitch 
DOCV	DoClipVol
DOD	DoDevice
DODC	DoDepthCue
DODCS	DoDepthCueSwitch
DODIFC	DoDiffuseColor
DODIFI	DoDiffuseIntens
DODIFS	DoDiffuseSwitch
DODP	DoDataPtr
DODV	DoDataVal
DOES	DoExecSet
DOFL	DoFilter
DOFR	DoFrame
DOFRS	DoFileRaster
DOG	DoGroup
DOGRMO	DoGlbRendMaxObjs
DOGRMS	DoGlbRendMaxSub
DOGRRL	DoGlbRendRayLevel
DOGTUV	DoGenerateTextureUV
DOHSS	DoHiddenSurfSwitch
DOILG	DoInLineGroup
DOINVS	DoInvisSwitch
DOIS	DoInputSlot
DOIT	DoInterpType
DOLAF	DoLookAtFrom
DOLAST	DoLocalAntiAliasStyle
DOLASW	DoLocalAntiAliasSwitch
DOLC	DoLightColor
DOLI	DoLightIntens
DOLINL	DoLineList
DOLL	DoLabel
DOLNT	DoLineType
DOLT	DoLight
DOLTA	DoLightAttenuation
DOLTS	DoLightSwitch
DOLTSA	DoLightSpreadAngles
DOLTSE	DoLightSpreadExp
DOLTT	DoLightType
DOLW	DoLineWidth
DOM	DoMatrix
DOMBVE	DoMinBoundingVolExt
DOMF	DoMarkerFont
DOMG	DoMarkerGlyph
DOMS	DoMarkerScale
DONRBS	DoNURBSurf
DONS	DoNameSet
DOPAR	DoParallel
DOPAT	DoPatch
DOPER	DoPerspective
DOPGN	DoPolygon
DOPGNM	DoPolygonMesh
DOPID	DoPickID
DOPL	DoPolyline
DOPM	DoPolymarker
DOPMS	DoPrimSurf
DOPNTL	DoPointList
DOPPA	DoPopAtts
DOPPMX	DoPopMatrix
DOPRJ	DoProjection
DOPS	DoPickSwitch
DOPUA	DoPushAtts
DOPUMX	DoPushMatrix
DOREFS	DoReflectionSwitch
DOREPT	DoRepType
DORFRI	DoRefractionIndex
DORFRS	DoRefractionSwitch
DOROT	DoRotate
DORS	DoRaster
DOSADP	DoSampleAdaptive
DOSASW	DoSampleAdaptiveSwitch
DOSC	DoScale
DOSDS	DoSubDivSpec
DOSEGC	DoSurfaceEdgeColor
DOSFLT	DoSampleFilter
DOSHAS	DoShadowSwitch
DOSHR	DoShear
DOSI	DoShadeIndex
DOSJIT	DoSampleJitter
DOSJSW	DoSampleJitterSwitch
DOSPCC	DoSpecularColor
DOSPCF	DoSpecularFactor
DOSPCI	DoSpecularIntens
DOSPCS	DoSpecularSwitch
DOSPGN	DoSimplePolygon
DOSPHL	DoSphereList
DOSPM	DoSimplePolygonMesh
DOSRFS	DoSurfaceShade
DOSSPR	DoSampleSuper
DOSSSW	DoSampleSuperSwitch
DOSTER	DoStereo
DOSTES	DoStereoSwitch
DOTA	DoTextAlign
DOTAA	DoTextureAntiAlias
DOTC	DoTranspColor
DOTEF	DoTextExpFactor
DOTF	DoTextFont
DOTH	DoTextHeight
DOTI	DoTranspIntens
DOTIMS	DoTextureIntermediateSurf
DOTMB	DoTextureMapBump
DOTMBS	DoTextureMapBumpSwitch
DOTMDC	DoTextureMapDiffuseColor
DOTMDS	DoTextureMapDiffuseColorSwitch
DOTME	DoTextureMapEnviron
DOTMES	DoTextureMapEnvironSwitch
DOTMTI	DoTextureMapTranspIntens
DOTMTS	DoTextureMapTranspIntensSwitch
DOTMUV	DoTextureMatrixUV
DOTMW	DoTextureMatrixUVW
DOTMX	DoTransformMatrix
DOTOC	DoTranspOrientColor
DOTOE	DoTranspOrientExp
DOTOI	DoTranspOrientIntens
DOTOP	DoTextureOp
DOTOR	DoTorus
DOTOS	DoTranspOrientSwitch
DOTPA	DoTextPath
DOTPR	DoTextPrecision
DOTRIL	DoTriangleList
DOTRIM	DoTriangleMesh
DOTRIS	DoTriangleStrip
DOTS	DoTranspSwitch
DOTSP	DoTextSpace
DOTSUV	DoTextureScaleUV
DOTSW	DoTextureScaleUVW
DOTTUV	DoTextureTranslateUV
DOTTW	DoTextureTranslateUVW
DOTUV	DoTextUpVector
DOTUVI	DoTextureUVIndex
DOTWI	DoTextureUVWIndex
DOTXT	DoText
DOTXUV	DoTextureExtendUV
DOTXW	DoTextureExtendUVW
DOVLNL	DoVarLineList
DOVPTL	DoVarPointList
DOVSPM	DoVarSimplePolygonMesh
DOVTRM	DoVarTriangleMesh
DOVTRS	DoVarTriangleStrip	
DOVW	DoView
DOXLT	DoTranslate
DPUSMV	DpUpdVarSimplePolygonMeshUV
DPUSMW	DpUpdVarSimplePolygonMeshUVW
DPUTMV	DpUpdVarTriangleMeshUV
DPUTMW	DpUpdVarTriangleMeshUVW
DPUTSV	DpUpdVarTriangleStripUV
DPUTSW	DpUpdVarTriangleStripUVW
DPUVLL	DpUpdVarLineList
DPUVPL	DpUpdVarPointList
DPUVSM	DpUpdVarSimplePolygonMesh
DPUVTM	DpUpdVarTriangleMesh
DPUVTS	DpUpdVarTriangleStrip
DSCBV	DsCompBoundingVol
DSEA	DsExecutionAbort
DSEO	DsExecuteObj
DSER	DsExecutionReturn
DSFRSR	DsFileRasterRead
DSHO	DsHoldObj
DSINIT	DsInitialize
DSIV	DsInputValue
DSPO	DsPrintObj
DSQAU	DsInqAngleUnits
DSQCI	DsInqClassId
DSQCM	DsInqCurrentMethod 
DSQDI	DsInqDriverInfo
DSQEDL	DsInqExeDepthLimit
DSQEM	DsInqErrorMessage
DSQEV	DsInqErrorVars
DSQHO	DsInqHoldObj
DSQMI	DsInqMethodId
DSQND	DsInqNumDrivers
DSQNR	DsInqNumRenderers
DSQOCI	DsInqObjClassId
DSQOI	DsInqObj
DSQONI	DsInqObjName
DSQONS	DsInqObjName
DSQONT	DsInqObjName
DSQOS	DsInqObj
DSQR	DsInqRaster
DSQRI	DsInqRendererId
DSQRNS	DsInqRendererNames
DSQSF	DsInqSafeFlag
DSQVER	DsInqVersion
DSQVG	DsInqValuatorGroup
DSQVOS	DsInqObjStatus
DSRO	DsReleaseObj
DSRSU	DsRasterUpdate
DSRSW	DsRasterWrite
DSSAU	DsSetAngleUnits 
DSSEDL	DsSetExeDepthLimit
DSSEV	DsSetErrorVars
DSSOND	DsSetObjName
DSSONI	DsSetObjName
DSSONS	DsSetObjName
DSSSF	DsSetSafeFlag
DSTERM	DsTerminate
DSTUVC	DsTextureUVCount
DSTWC	DsTextureUVWCount
DSUAV	DsUpdateAllViews
DSVS	DsValuatorSwitch
DVQAC	DvInqActiveCamera
DVQB	DvInqBoundary
DVQBC	DvInqBackgroundColor	
DVQBJ	DvInqBackgroundJust
DVQBR	DvInqBackgroundRaster 
DVQCF	DvInqClearFlag
DVQDG	DvInqDefinitionGroup
DVQIG	DvInqDisplayGroup
DVQRS	DvInqRendStyle
DVQSI	DvInqShadeIndex
DVQUT	DvInqUpdateType
DVSAC	DvSetActiveCamera
DVSB	DvSetBoundary
DVSBC	DvSetBackgroundColor
DVSBJ	DvSetBackgroundJust
DVSBR	DvSetBackgroundRaster
DVSCF	DvSetClearFlag
DVSRS	DvSetRendStyle
DVSSI	DvSetShadeIndex
DVSUT	DvSetUpdateType
DVU	DvUpdate
.H1 Constants
.nf
.TA DMMMMMMMMM
DCAR	DcAngleRadians
DCAOS	DcAngleOldStyle
DCAD	DcAngleDegrees
DCBEG	DcBeginning
DCBOTF	DcBottomFirst
DCBOX	DcBox
DCCAIN	DcClipAndInverted
DCCALL	DcClipAll
DCCAND	DcClipAnd
DCCARV	DcClipAndReverse
DCCEQV	DcClipEqv
DCCHRP	DcCharacterPrecision
DCCINV	DcClipInvert
DCCIVV	DcClipInvertVolume
DCCNAN	DcClipNAnd
DCCNCV	DcConcave
DCCNON	DcClipNone
DCCNOP	DcClipNoOp
DCCNOR	DcClipNor
DCCNSH	DcConstantShade
DCCNVX	DcConvex
DCCOMP	DcComponent
DCCONE	DcCone
DCCOR	DcClipOr
DCCORI	DcClipOrInverted
DCCORR	DcClipOrReverse
DCCPLX	DcComplex
DCCREP	DcClipReplace
DCCTR	DcCtr
DCCTRC	DcCtrClr
DCCUR	DcCurrent
DCCXOR	DcClipXOr
DCCYL	DcCylinder
DCDELD	DcDeleteData
DCDRCC	DcDirectColor
DCEFAT	DcErrorFatal
DCEMNR	DcErrorMinor
DCEND	DcEnd
DCESEV	DcErrorSevere
DCFALS	DcFalse
DCFAST	DcAstrology
DCFBOX	DcFilterBox
DCFCC	DcComplexCyrillic
DCFCG	DcComplexGreek
DCFCI	DcComplexItalic
DCFCR	DcComplexRoman
DCFCS	DcComplexScript
DCFCSG	DcComplexSmallGreek
DCFCSI	DcComplexSmallItalic
DCFCSR	DcComplexSmallRoman
DCFDR	DcDuplexRoman
DCFGE	DcGothicEnglish
DCFGG	DcGothicGerman
DCFGI	DcGothicItalian
DCFHLV	DcHelvetica
DCFLCM	DcLowerCaseMathematics
DCFMET	DcMeteorology
DCFMUS	DcMusic
DCFPG	DcPlainGreek
DCFPR	DcPlainRoman
DCFSG	DcSimplexGreek
DCFSR	DcSimplexRoman
DCFSS	DcSimplexScript
DCFSYM	DcSymbols
DCFTI	DcTriplexItalic
DCFTR	DcTriplexRoman
DCFUCM	DcUpperCaseMathematics
DCGBAD	DcGroupBad
DCGOK	DcGroupOk
DCGRYS	DcGreyScale
DCHACC	DcHitAccept
DCHOVW	DcHitOverwrite
DCHREJ	DcHitReject
DCINVE	DcInvisibilityExclusion
DCINVI	DcInvisibilityInclusion
DCISRX	DcRotXSlot 
DCISRY	DcRotYSlot 
DCISRZ	DcRotZSlot
DCISSX	DcScaleXSlot 
DCISSY	DcScaleYSlot 
DCISSZ	DcScaleZSlot
DCISTX	DcTransXSlot 
DCISTY	DcTransYSlot 
DCISTZ	DcTransZSlot
DCISUD	DcUndoSlot 
DCISUP	DcUpdateSlot
DCL	DcLoc
DCLAAB	DcLocalAntiAliasBest
DCLAAF	DcLocalAntiAliasFast
DCLAAI	DcLocalAntiAliasIntermediate
DCLC	DcLocClr
DCLN	DcLocNrm
DCLNC	DcLocNrmClr
DCLTAM	DcLightAmbient 
DCLTDD	DcLineTypeDotDash
DCLTDS	DcLineTypeDash
DCLTDT	DcLineTypeDot
DCLTIN	DcLightInfinite 
DCLTPA	DcLightPointAttn 
DCLTPT	DcLightPoint 
DCLTS	DcLineTypeSolid
DCLTSA	DcLightSpotAttn
DCLTSP	DcLightSpot 
DCMADD	DcMapAdd
DCMADR	DcMethodAddReference
DCMCBV	DcMethodCmpBndVolume
DCMCKG	DcMethodCheckGroup
DCMDIR	DcMethodDynIniRender
DCMDR	DcMethodDynRender
DCMDST	DcMethodDestroy
DCMGIO	DcMethodGlbrndIniObjs
DCMGIR	DcMethodGlbrndIniRender
DCMGRI	DcMethodGlbrndRayint
DCMGSO	DcMethodGlbrndSpcboxOvr
DCMGUD	DcMethodGlbrndUsrdat
DCMGWB	DcMethodGlbrndWldBnd
DCMGWC	DcMethodGlbrndWcsloc
DCMGWM	DcMethodGlbrndWcsnrm
DCMIGA	DcMethodInqGlbAttVal
DCMINP	DcMethodIniPick
DCMKDD	DcMarkerDiamond
DCMKO	DcMarkerO
DCMKPL	DcMarkerPlus
DCMKPT	DcMarkerPoint
DCMKSQ	DcMarkerSquare
DCMKST	DcMarkerStar
DCMKTR	DcMarkerTriangle
DCMKX	DcMarkerX
DCMNUL	DcMethodNull
DCMPCK	DcMethodPick
DCMPRT	DcMethodPrint
DCMR	DcMapReplace
DCMRMR	DcMethodRemoveReference
DCMSAO	DcMethodUpdStdAltObj
DCMSRD	DcMethodStdRenderDisplay
DCMSRS	DcMethodStdRenderStudio
DCMXB4	DcBezier4 
DCMXBS	DcBSpline4
DCMXH4	DcHermite4 
DCNINT	DcNameInteger
DCNNON	DcNameNone
DCNSTR	DcNameString
DCNULL	DcNullPtr
DCNULL	DcNullObject
DCODEL	DcObjectDeleted
DCOFF	DcOff
DCOINV	DcObjectInvalid
DCON	DcOn
DCOUTL	DcOutlines
DCOVLD	DcObjectValid
DCPBAD	DcPickBadStatus
DCPCKE	DcPickabilityExclusion
DCPCKI	DcPickabilityInclusion
DCPIOV	DcPickIndexOverflow
DCPKAL	DcPickAll 
DCPKCL	DcPickClosest
DCPKFR	DcPickFirst 
DCPLOV	DcPickListOverflow
DCPNTS	DcPoints
DCPREC	DcPreConcatenate
DCPRLL	DcParallel
DCPRSP	DcPerspective
DCPRTM	DcProductionTime
DCPSTC	DcPostConcatenate
DCPSUC	DcPseudoColor
DCRA	DcRasterA
DCRAR	DcRasterABGR
DCREPL	DcReplace
DCRFAL	DcReadUnsuc
DCRGB	DcRGB
DCRLTM	DcRealTime
DCRNG	DcRange
DCROK	DcReadOk
DCRRA	DcRasterRGBA
DCRRAZ	DcRasterRGBAZ
DCRRGB	DcRasterRGB
DCRRZ	DcRasterRGBZ
DCRSPC	DcRasterSpecial
DCRTRN	DcReadTrunc
DCRZ	DcRasterZ
DCS3TL	DcStd3dTableLookup
DCSADD	DcSetAdd
DCSBM	DcStdBumpMap 
DCSCEM	DcStdCubeEnvironMap
DCSDAB	DcSubDivAbsolute
DCSDEL	DcSetDelete
DCSDFX	DcSubDivFixed
DCSDRL	DcSubDivRelative
DCSDSG	DcSubDivSegments
DCSFSH	DcSurfaceShade
DCSHCN	DcShaderConstant 
DCSHLS	DcShaderLightSource
DCSINV	DcSetInvert
DCSOEG	DcSurfaceOutlineEdges
DCSPHR	DcSphere
DCSREP	DcSetReplace
DCSSEM	DcStdSphereEnvironMap 
DCSTCC	DcStaticColor 
DCSTCG	DcStaticGrey
DCSTKP	DcStrokePrecision
DCSTLU	DcStdTableLookup 
DCSTRP	DcStringPrecision
DCSURF	DcSurface
DCSWEG	DcSurfaceWireframeEdges
DCTADD	DcTextureAdd
DCTAAN	DcTextureAntiAliasNone
DCTAAM	DcTextureAntiAliasMIP
DCTAAA	DcTextureAntiAliasAdaptive
DCTAAB	DcTextureAntiAliasBilinear 
DCTAAS	DcTextureAntiAliasSumArea
DCTANY	DcTypeAny
DCTBLD	DcTextureBlend
DCTCLS	DcTypeClass
DCTDEL	DcTypeDeleted
DCTHAC	DcTextHAlignCenter
DCTHAL	DcTextHAlignLeft
DCTHAN	DcTextHAlignNormal
DCTHAR	DcTextHAlignRight
DCTMUL	DcTextureMultiply
DCTOPF	DcTopFirst
DCTPD	DcTextPathDown
DCTPL	DcTextPathLeft
DCTPR	DcTextPathRight
DCTPU	DcTextPathUp
DCTREP	DcTextureReplace
DCTRUC	DcTrueColor
DCTRUE	DcTrue
DCTVAB	DcTextVAlignBase
DCTVAC	DcTextVAlignCap
DCTVAH	DcTextVAlignHalf
DCTVAM	DcTextVAlignBottom
DCTVAN	DcTextVAlignNormal
DCTVAT	DcTextVAlignTop
DCUALL	DcUpdateAll
DCUDIS	DcUpdateDisplay
DCVXSH	DcVertexShade
DCWIRE	DcWireframe
DCXAX	DcXAxis
DCXBLK	DcExtendBlack
DCXCLP	DcExtendClamp
DCXNON	DcExtendNone
DCXRP	DcExtendRepeat
DCXY	DcXY
DCXZ	DcXZ
DCYAX	DcYAxis
DCYZ	DcYZ
DCZAX	DcZAxis
