.\"#ident "%W%" %G%
.\"
.\"
C*********************************************************************
C**                                                      **
C**  This file contains all the Dore FORTRAN             **
C**  constant declarations.                              **
C**                                                      **
C*********************************************************************

      INTEGER*4 DCNULL
      COMMON /DCNULL/DCNULL

C DtUpdateType
C	DcUpdateAll:
      INTEGER*4 DCUALL
      PARAMETER (DCUALL =0)
C	DcUpdateDisplay
      INTEGER*4 DCUDIS
      PARAMETER (DCUDIS =1)	

C DtFlag
C	DcFalse
      INTEGER*4 DCFALS
      PARAMETER (DCFALS =0)	
C	DcTrue
      INTEGER*4 DCTRUE
      PARAMETER (DCTRUE =1)	

C DtSwitch
C	DcOff
      INTEGER*4 DCOFF
      PARAMETER (DCOFF =0)	
C	DcOn
      INTEGER*4 DCON
      PARAMETER (DCON =1)	

C DtSurface
C	DcSphere
      INTEGER*4 DCSPHR
      PARAMETER (DCSPHR =0)	
C	DcCylinder
      INTEGER*4 DCCYL
      PARAMETER (DCCYL =1)	
C	DcBox
      INTEGER*4 DCBOX
      PARAMETER (DCBOX =2)	
C	DcCone
      INTEGER*4 DCCONE
      PARAMETER (DCCONE =3)	

C DtRepType
C	DcPoints
      INTEGER*4 DCPNTS
      PARAMETER (DCPNTS =0)	
C	DcWireframe
      INTEGER*4 DCWIRE
      PARAMETER (DCWIRE =1)	
C	DcSurface
      INTEGER*4 DCSURF
      PARAMETER (DCSURF =2)	
C	DcOutlines
      INTEGER*4 DCOUTL
      PARAMETER (DCOUTL =3)
C	DcSurfaceWireframeEdges
      INTEGER*4 DCSWEG
      PARAMETER (DCSWEG =4)	
C	DcSurfaceOutlineEdges
      INTEGER*4 DCSOEG
      PARAMETER (DCSOEG =5)	

C DtInterpType
C	DcConstantShade
      INTEGER*4 DCCNSH
      PARAMETER (DCCNSH =0)	
C	DcVertexShade
      INTEGER*4 DCVXSH
      PARAMETER (DCVXSH =1)	
C	DcSurfaceShade
      INTEGER*4 DCSFSH
      PARAMETER (DCSFSH =2)	


C DtAxis
C	DcXAxis
      INTEGER*4 DCXAX
      PARAMETER (DCXAX =0)	
C	DcYAxis
      INTEGER*4 DCYAX
      PARAMETER (DCYAX =1)	
C	DcZAxis
      INTEGER*4 DCZAX
      PARAMETER (DCZAX =2)	

C DtMajorPlane
C	DcXY
      INTEGER*4 DCXY
      PARAMETER (DCXY =0)	
C	DcYZ
      INTEGER*4 DCYZ
      PARAMETER (DCYZ =1)	
C	DcXZ
      INTEGER*4 DCXZ
      PARAMETER (DCXZ =2)	

C DtColorModel
C	DcRGB
      INTEGER*4 DCRGB
      PARAMETER (DCRGB =0)	

C DtVisualType
C	DcStaticGrey
      INTEGER*4 DCSTCG
      PARAMETER (DCSTCG =0)	
C	DcGreyScale
      INTEGER*4 DCGRYS
      PARAMETER (DCGRYS =1)	
C	DcStaticColor
      INTEGER*4 DCSTCC
      PARAMETER (DCSTCC =2)	
C	DcPseudoColor
      INTEGER*4 DCPSUC
      PARAMETER (DCPSUC =3)	
C	DcTrueColor
      INTEGER*4 DCTRUC
      PARAMETER (DCTRUC =4)	
C	DcDirectColor
      INTEGER*4 DCDRCC
      PARAMETER (DCDRCC =5)	




C DtShadeMode
C	DcRange
      INTEGER*4 DCRNG
      PARAMETER (DCRNG =0)	
C	DcComponent
      INTEGER*4 DCCOMP
      PARAMETER (DCCOMP =1)	

C DtVertexType
C	DcLoc
      INTEGER*4 DCL
      PARAMETER (DCL =0)	
C	DcLocNrm
      INTEGER*4 DCLN
      PARAMETER (DCLN =1)	
C	DcLocClr
      INTEGER*4 DCLC
      PARAMETER (DCLC =2)	
C	DcLocNrmClr
      INTEGER*4 DCLNC
      PARAMETER (DCLNC =3)	

C DtCtrlPointType
C	DcCtr
      INTEGER*4 DCCTR
      PARAMETER (DCCTR =0)	
C	DcCtrClr
      INTEGER*4 DCCTRC
      PARAMETER (DCCTRC =1)	

C DtCompType
C	DcPreConcatenate
      INTEGER*4 DCPREC
      PARAMETER (DCPREC =0)	
C	DcPostConcatenate
      INTEGER*4 DCPSTC
      PARAMETER (DCPSTC =1)	
C	DcReplace
      INTEGER*4 DCREPL
      PARAMETER (DCREPL =2)	

C DtRenderStyle;
C       DcRendererNewId
      INTEGER*4 DCRNID
      PARAMETER (DCRNID =-1)
C	DcRealTime
      INTEGER*4 DCRLTM
      PARAMETER (DCRLTM =0)	


C	DcProductionTime
      INTEGER*4 DCPRTM
      PARAMETER (DCPRTM =2)	

C DtShapeType;
C	DcConvex
      INTEGER*4 DCCNVX
      PARAMETER (DCCNVX =0)	
C	DcConcave
      INTEGER*4 DCCNCV
      PARAMETER (DCCNCV =1)	
C	DcComplex
      INTEGER*4 DCCPLX
      PARAMETER (DCCPLX =2)	

C DtRelPosition;
C	DcBeginning
      INTEGER*4 DCBEG
      PARAMETER (DCBEG =0)	
C	DcEnd
      INTEGER*4 DCEND
      PARAMETER (DCEND =1)	
C	DcCurrent
      INTEGER*4 DCCUR
      PARAMETER (DCCUR =2)	

C DtProjectionType;
C	DcParallel
      INTEGER*4 DCPRLL
      PARAMETER (DCPRLL =0)	
C	DcPerspective
      INTEGER*4 DCPRSP
      PARAMETER (DCPRSP =1)	

C DtClipOperator;
C	DcClipAll
      INTEGER*4 DCCALL
      PARAMETER (DCCALL =0)	
C	DcClipAnd
      INTEGER*4 DCCAND
      PARAMETER (DCCAND =1)	
C	DcClipAndReverse
      INTEGER*4 DCCARV
      PARAMETER (DCCARV =2)	
C	DcClipNoOp
      INTEGER*4 DCCNOP
      PARAMETER (DCCNOP =3)	
C	DcClipAndInverted
      INTEGER*4 DCCAIN
      PARAMETER (DCCAIN =4)	
C	DcClipReplace
      INTEGER*4 DCCREP
      PARAMETER (DCCREP =5)	
C	DcClipXOr
      INTEGER*4 DCCXOR
      PARAMETER (DCCXOR =6)	
C	DcClipOr
      INTEGER*4 DCCOR
      PARAMETER (DCCOR =7)	
C	DcClipNor
      INTEGER*4 DCCNOR
      PARAMETER (DCCNOR =8)	
C	DcClipEqv
      INTEGER*4 DCCEQV
      PARAMETER (DCCEQV =9)	
C	DcClipInvertVolume
      INTEGER*4 DCCIVV
      PARAMETER (DCCIVV =10)	
C	DcClipOrReverse
      INTEGER*4 DCCORR
      PARAMETER (DCCORR =11)	
C	DcClipInvert
      INTEGER*4 DCCINV
      PARAMETER (DCCINV =12)	
C	DcClipOrInverted
      INTEGER*4 DCCORI
      PARAMETER (DCCORI =13)	
C	DcClipNAnd
      INTEGER*4 DCCNAN
      PARAMETER (DCCNAN =14)	
C	DcClipNone
      INTEGER*4 DCCNON
      PARAMETER (DCCNON =15)	

C DtNameType;
C	DcNameNone
      INTEGER*4 DCNNON
      PARAMETER (DCNNON =0)	
C	DcNameInteger
      INTEGER*4 DCNINT
      PARAMETER (DCNINT =1)	
C	DcNameString
      INTEGER*4 DCNSTR
      PARAMETER (DCNSTR =2)	

C DtPickPathOrder;
C	DcTopFirst
      INTEGER*4 DCTOPF
      PARAMETER (DCTOPF =0)	

C	DcBottomFirst
      INTEGER*4 DCBOTF
      PARAMETER (DCBOTF =1)	

C DtHitStatus;
C	DcHitAccept
      INTEGER*4 DCHACC
      PARAMETER (DCHACC =0)	
C	DcHitReject
      INTEGER*4 DCHREJ
      PARAMETER (DCHREJ =1)	
C	DcHitOverwrite
      INTEGER*4 DCHOVW
      PARAMETER (DCHOVW =2)	

C DtFilter;
C	DcInvisibilityInclusion
      INTEGER*4 DCINVI
      PARAMETER (DCINVI =0)	
C	DcInvisibilityExclusion
      INTEGER*4 DCINVE
      PARAMETER (DCINVE =1)	
C 	DcPickabilityInclusion
      INTEGER*4 DCPCKI
      PARAMETER (DCPCKI =2)	
C 	DcPickabilityExclusion
      INTEGER*4 DCPCKE
      PARAMETER (DCPCKE =3)	

C DtSetOperation;
C	DcSetAdd
      INTEGER*4 DCSADD
      PARAMETER (DCSADD =0)	
C	DcSetDelete
      INTEGER*4 DCSDEL
      PARAMETER (DCSDEL =1)	
C	DcSetInvert
      INTEGER*4 DCSINV
      PARAMETER (DCSINV =2)	
C	DcSetReplace
      INTEGER*4 DCSREP
      PARAMETER (DCSREP =3)	

C DtLineType;
C	DcLineTypeSolid
      INTEGER*4 DCLTS
      PARAMETER (DCLTS =0)	
C	DcLineTypeDash
      INTEGER*4 DCLTDS
      PARAMETER (DCLTDS =1)	
C	DcLineTypeDot
      INTEGER*4 DCLTDT
      PARAMETER (DCLTDT =2)	
C	DcLineTypeDotDash
      INTEGER*4 DCLTDD
      PARAMETER (DCLTDD =3)	

C DtGroupNetworkStatus;
C	DcGroupOk
      INTEGER*4 DCGOK
      PARAMETER (DCGOK =0)	
C	DcGroupBad
      INTEGER*4 DCGBAD
      PARAMETER (DCGBAD =1)	

C DtErrorStatus;
C 	DcErrorMinor
      INTEGER*4 DCEMNR
      PARAMETER (DCEMNR =0)	
C 	DcErrorSevere
      INTEGER*4 DCESEV
      PARAMETER (DCESEV =1)	
C 	DcErrorFatal
      INTEGER*4 DCEFAT
      PARAMETER (DCEFAT =2)	

C DtReadStatus;
C	DcReadOk
      INTEGER*4 DCROK
      PARAMETER (DCROK =0)	
C	DcReadTrunc
      INTEGER*4 DCRTRN
      PARAMETER (DCRTRN =1)	
C	DcReadUnsuc
      INTEGER*4 DCRFAL
      PARAMETER (DCRFAL =2)	

C DtObjectStatus;
C	DcObjectValid
      INTEGER*4 DCOVLD
      PARAMETER (DCOVLD =0)	
C	DcObjectInvalid
      INTEGER*4 DCOINV
      PARAMETER (DCOINV =1)	
C	DcObjectDeleted
      INTEGER*4 DCODEL
      PARAMETER (DCODEL =2)	



C subdivision types
C	DcSubDivFixed
      INTEGER*4 DCSDFX
      PARAMETER (DCSDFX =0)	
C	DcSubDivAbsolute
      INTEGER*4 DCSDAB
      PARAMETER (DCSDAB =1)	
C	DcSubDivRelative
      INTEGER*4 DCSDRL
      PARAMETER (DCSDRL =2)	
C	DcSubDivSegments
      INTEGER*4 DCSDSG
      PARAMETER (DCSDSG =3)	

C pick status
C	DcPickBadStatus
      INTEGER*4 DCPBAD
      PARAMETER (DCPBAD =1)	
C	DcPickListOverflow
      INTEGER*4 DCPLOV
      PARAMETER (DCPLOV =2)	
C	DcPickIndexOverflow
      INTEGER*4 DCPIOV
      PARAMETER (DCPIOV =4)	

C marker types
C	DcMarkerPoint
      INTEGER*4 DCMKPT
      PARAMETER (DCMKPT =-1)	
C	DcMarkerPlus
      INTEGER*4 DCMKPL
      PARAMETER (DCMKPL =1)	
C	DcMarkerStar
      INTEGER*4 DCMKST
      PARAMETER (DCMKST =2)	
C	DcMarkerO
      INTEGER*4 DCMKO
      PARAMETER (DCMKO =3)	
C	DcMarkerX
      INTEGER*4 DCMKX
      PARAMETER (DCMKX =4)	
C	DcMarkerDiamond
      INTEGER*4 DCMKDD
      PARAMETER (DCMKDD =5)	
C	DcMarkerSquare
      INTEGER*4 DCMKSQ
      PARAMETER (DCMKSQ =6)	
C	DcMarkerTriangle
      INTEGER*4 DCMKTR
      PARAMETER (DCMKTR =7)	

C DtRasterType
C	DcRasterRGB
      INTEGER*4 DCRRGB
      PARAMETER (DCRRGB =0)
C	DcRasterRGBA
      INTEGER*4 DCRRA
      PARAMETER (DCRRA  =1)
C	DcRasterRGBAZ
      INTEGER*4 DCRRAZ
      PARAMETER (DCRRAZ =2)
C	DcRasterRGBZ
      INTEGER*4 DCRRZ
      PARAMETER (DCRRZ  =3)
C	DcRasterA
      INTEGER*4 DCRA
      PARAMETER (DCRA   =4)
C	DcRasterZ
      INTEGER*4 DCRZ
      PARAMETER (DCRZ   =5)
C	DcRasterABGR
      INTEGER*4 DCRAR
      PARAMETER (DCRAR  =6)
C	DcRasterSpecial
      INTEGER*4 DCRSPC
      PARAMETER (DCRSPC =99)

C DtLocalAntiAliasStyle
C	DcLocalAntiAliasFast
      INTEGER*4 DCLAAF
      PARAMETER (DCLAAF =0)
C	DcLocalAntiAliasIntermediate
      INTEGER*4 DCLAAI
      PARAMETER (DCLAAI =1)
C	DcLocalAntiAliasBest
      INTEGER*4 DCLAAB
      PARAMETER (DCLAAB =2)

C Dt2PartProjType
C	DcObjCentroid
      INTEGER*4 DCOCTR
      PARAMETER (DCOCTR =0)
C	DcISN
      INTEGER*4 DCISN
      PARAMETER (DCISN =1)

C DtTextureAntiAliasMode
C       DcTextureAntiAliasNone
      INTEGER*4 DCTAAN
      PARAMETER (DCTAAN =0)

C       DcTextureAntiAliasMIP
      INTEGER*4 DCTAAM
      PARAMETER (DCTAAM =1)
C       DcTextureAntiAliasAdaptive
      INTEGER*4 DCTAAA
      PARAMETER (DCTAAA =2)
C       DcTextureAntiAliasBilinear
      INTEGER*4 DCTAAB
      PARAMETER (DCTAAB =3)
C       DcTextureAntiAliasSumArea
      INTEGER*4 DCTAAS
      PARAMETER (DCTAAS =4)

C DtExtendMode
C	DcExtendNone
      INTEGER*4 DCXNON
      PARAMETER (DCXNON =0)
C	DcExtendBlack
      INTEGER*4 DCXBLK
      PARAMETER (DCXBLK =1)
C	DcExtendClamp
      INTEGER*4 DCXCLP
      PARAMETER (DCXCLP =2)
C	DcExtendRepeat
      INTEGER*4 DCXRP
      PARAMETER (DCXRP =3)

C DtMapOperator
C	DcMapReplace
      INTEGER*4 DCMR
      PARAMETER (DCMR =0)
C	DcMapAdd
      INTEGER*4 DCMADD
      PARAMETER (DCMADD =1)

C DtTextureOperator
C	DcTextureReplace
      INTEGER*4 DCTREP
      PARAMETER (DCTREP =0)
C	DcTextureMultiply
      INTEGER*4 DCTMUL
      PARAMETER (DCTMUL =1)
C	DcTextureBlend
      INTEGER*4 DCTBLD
      PARAMETER (DCTBLD =2)
C	DcTextureAdd
      INTEGER*4 DCTADD
      PARAMETER (DCTADD =3)


C DtAngleUnits
C	DcAngleOldStyle
      INTEGER*4 DCAOS
      PARAMETER (DCAOS =0)
C	DcAngleRadians
      INTEGER*4 DCAR
      PARAMETER (DCAR  =1)
C	DcAngleDegrees
      INTEGER*4 DCAD
      PARAMETER (DCAD  =2)

C Standard matrices for cubic curves and patches
C	DcBezier4, DcHermite4, DcBSpline4
      INTEGER*4 DCMXB4, DCMXH4, DCMXBS	
      COMMON /DCMXS/DCMXB4, DCMXH4, DCMXBS

C Standard light type objects
C	DcLightAmbient, DcLightInfinite, 
C	DcLightPoint, DcLightPointAttn, 
C	DcLightSpot, DcLightSpotAttn
      INTEGER*4 DCLTAM, DCLTIN, DCLTPT, DCLTPA, 
     + DCLTSP, DCLTSA
      COMMON /DCLTPS/DCLTAM, DCLTIN, DCLTPT, DCLTPA, 
     + DCLTSP, DCLTSA

C Standard surface shader objects
C	DcShaderConstant, DcShaderLightSource
      INTEGER*4 DCSHCN, DCSHLS		
      COMMON /DCSHS/DCSHCN, DCSHLS

C Standard pick call-backs
C	DcPickFirst, DcPickAll, DcPickClosest
      INTEGER*4 DCPKFR, DCPKAL, DCPKCL	
      COMMON /DCPKS/DCPKFR, DCPKAL, DCPKCL

C Standard input slots
C	DcTransXSlot, YSlot, ZSlot
      INTEGER*4 DCISTX, DCISTY, DCISTZ	
C	DcScaleXSlot, YSlot, ZSlot
      INTEGER*4 DCISSX, DCISSY, DCISSZ	
C	DcRotXSlot, YSlot, ZSlot
      INTEGER*4 DCISRX, DCISRY, DCISRZ	
C	DcUndoSlot, DcUpdateSlot
      INTEGER*4 DCISUD, DCISUP		
      COMMON /DCISS/DCISTX, DCISTY, DCISTZ, DCISSX, DCISSY,
     + DCISSZ, DCISRX, DCISRY, DCISRZ, DCISUD, DCISUP




C Super Sample Filters
C	DcFilterBox
      INTEGER*4 DCFBOX
      COMMON /DCSFLT/ DCFBOX

C Standard Texture Mapping Functions
C	DcStdBumpMap, DcStdTableLookup, DcStd3dTableLookup,
C	DcStdSphereEnvironMap, DcStdCubeEnvironMap, 
C       Dc2PartMap
      INTEGER*4 DCSBM
      INTEGER*4 DCSTLU
      INTEGER*4 DCS3TL
      INTEGER*4 DCSSEM
      INTEGER*4 DCSCEM
      INTEGER*4 DC2PM
      COMMON /DCSMAP/ DCSBM, DCSTLU, DCS3TL, DCSSEM, 
     + DCSCEM, DC2PM


C Standard Texture UV Computation Callbacks
C	DcStdUVCallback
      INTEGER*4 DCSUVC
      COMMON /DCSTUV/ DCSUVC

C Standard Raster Callback Delete Data Functions
C	DcDeleteData
      INTEGER*4 DCDELD
      COMMON /DCDELC/ DCDELD

C Routine declarations
C	DdSetOptions		returns void
      EXTERNAL	DDSO
C	DdPickObjs             	returns void
      EXTERNAL  DDPO		
C	DdPick                	returns void  -- OBSELETE
      EXTERNAL  DDP		
C	DdInqColorEntries 	returns void
      EXTERNAL  DDQCE		
C	DdInqColorTableSize   	returns DtInt
      EXTERNAL  DDQCTS		
      INTEGER*4 DDQCTS
C	DdInqExtent           	returns void
      EXTERNAL  DDQE		
C	DdInqFrame            	returns DtObject
      EXTERNAL  DDQFR		
      INTEGER*4 DDQFR
C	DdInqFonts            	returns void
      EXTERNAL  DDQFT		


C	DdInqNumFonts         	returns DtInt
      EXTERNAL  DDQNF		
      INTEGER*4 DDQNF
C	DdInqPickAperture     	returns void
      EXTERNAL  DDQPA		
C	DdInqPickCallback     	returns DtObject
      EXTERNAL  DDQPC		
      INTEGER*4 DDQPC
C	DdInqPickPathOrder    	returns DtPickPathOrder
      EXTERNAL  DDQPPO		
      INTEGER*4 DDQPPO
C	DdInqPixelData		returns DtFlag
      EXTERNAL	 DDQPXD
      INTEGER*4 DDQPXD
C	DdInqResolution       	returns void
      EXTERNAL  DDQR		
C	DdInqShadeMode        	returns DtShadeMode
      EXTERNAL  DDQSM		
      INTEGER*4 DDQSM
C	DdInqShadeRanges      	returns void
      EXTERNAL  DDQSR		
C	DdInqViewport         	returns void
      EXTERNAL  DDQV		
C	DdInqVisualType       	returns DtVisualType
      EXTERNAL  DDQVT		
      INTEGER*4 DDQVT
C	DdSetColorEntries     	returns void
      EXTERNAL  DDSCE		
C	DdSetViewport         	returns void
      EXTERNAL  DDSDV		
C	DdSetFrame            	returns void
      EXTERNAL  DDSF		
C	DdSetPickAperture     	returns void
      EXTERNAL  DDSPA		
C	DdSetPickCallback     	returns void
      EXTERNAL  DDSPCB		
C	DdSetPickPathOrder    	returns void
      EXTERNAL  DDSPPO		
C	DdSetShadeMode        	returns void
      EXTERNAL  DDSSM		
C	DdSetShadeRanges      	returns void
      EXTERNAL  DDSSR		
C	DdUpdate              	returns void
      EXTERNAL  DDU		
C	DfInqBoundary         	returns void
      EXTERNAL  DFQB		
C	DfInqJust             	returns void
      EXTERNAL  DFQJ		


C	DfInqViewGroup        	returns DtObject
      EXTERNAL  DFQVG		
      INTEGER*4 DFQVG
C	DfSetBoundary         	returns void
      EXTERNAL  DFSB		
C	DfSetJust             	returns void
      EXTERNAL  DFSJ		
C	DfUpdate              	returns void
      EXTERNAL  DFU		
C	DgAddObj              	returns void
      EXTERNAL  DGAO		
C	DgAddObjToGroup       	returns void
      EXTERNAL  DGAOG		
C	DgCheck               	returns 
C                               DtGroupNetworkStatus
      EXTERNAL  DGCK		
      INTEGER*4 DGCK
C	DgClose               	returns DtObject
      EXTERNAL  DGCS		
      INTEGER*4 DGCS
C	DgDelEle              	returns void
      EXTERNAL  DGDE		
C	DgDelEleBetweenLabels 	returns DtFlag
      EXTERNAL  DGDEL		
      INTEGER*4 DGDEL
C	DgDelEleRange         	returns void
      EXTERNAL  DGDER		
C	DgEmpty               	returns void
      EXTERNAL  DGE		
C	DgOpen                	returns void
      EXTERNAL  DGO		
C	DgInqElePtr           	returns DtInt
      EXTERNAL  DGQEP		
      INTEGER*4 DGQEP
C	DgInqOpen             	returns DtObject
      EXTERNAL  DGQO		
      INTEGER*4 DGQO
C	DgInqObjAtPos         	returns DtObject
      EXTERNAL  DGQOP		
      INTEGER*4 DGQOP
C	DgInqSize             	returns DtInt
      EXTERNAL  DGQS		
      INTEGER*4 DGQS
C	DgReplaceObj          	returns void
      EXTERNAL  DGRO		
C	DgReplaceObjInGroup   	returns void
      EXTERNAL  DGROG		
C	DgSetElePtr           	returns void
      EXTERNAL  DGSEP		

C	DgSetElePtrRelLabel   	returns DtFlag
      EXTERNAL  DGSEPL		
      INTEGER*4 DGSEPL
C	DoAmbientIntens       	returns DtObject
      EXTERNAL  DOAMBI		
      INTEGER*4 DOAMBI
C	DoAmbientSwitch       	returns DtObject
      EXTERNAL  DOAMBS		
      INTEGER*4 DOAMBS
C	DoAnnoText            	returns DtObject
      EXTERNAL  DOANNT		
      INTEGER*4 DOANNT
C	DoBackfaceCullable    	returns DtObject
      EXTERNAL  DOBFC		
      INTEGER*4 DOBFC
C	DoBackfaceCullSwitch  	returns DtObject
      EXTERNAL  DOBFCS		
      INTEGER*4 DOBFCS
C	DoBoundingVol         	returns DtObject
      EXTERNAL  DOBV		
      INTEGER*4 DOBV
C	DoBoundingVolSwitch   	returns DtObject
      EXTERNAL  DOBVS		
      INTEGER*4 DOBVS
C	DoCallback            	returns DtObject
      EXTERNAL  DOCB		
      INTEGER*4 DOCB
C	DoCamera              	returns DtObject
      EXTERNAL  DOCM		
      INTEGER*4 DOCM
C	DoCameraMatrix        	returns DtObject
      EXTERNAL  DOCMX		
      INTEGER*4 DOCMX
C	DoClipSwitch          	returns DtObject
      EXTERNAL  DOCS		
      INTEGER*4 DOCS
C	DoClipVol             	returns DtObject
      EXTERNAL  DOCV		
      INTEGER*4 DOCV
C	DoCompTextureUVCallback returns DtObject
      EXTERNAL  DOCTVC		
      INTEGER*4 DOCTVC
C	DoCompTextureUVSwitch   returns DtObject
      EXTERNAL  DOCTVS		
      INTEGER*4 DOCTVS
C	DoDevice              	returns DtObject
      EXTERNAL  DOD		
      INTEGER*4 DOD


C	DoDepthCue            	returns DtObject
      EXTERNAL  DODC		
      INTEGER*4 DODC
C	DoDepthCueSwitch      	returns DtObject
      EXTERNAL  DODCS		
      INTEGER*4 DODCS
C	DoDiffuseColor        	returns DtObject
      EXTERNAL  DODIFC		
      INTEGER*4 DODIFC
C	DoDiffuseIntens       	returns DtObject
      EXTERNAL  DODIFI		
      INTEGER*4 DODIFI
C	DoDiffuseSwitch       	returns DtObject
      EXTERNAL  DODIFS		
      INTEGER*4 DODIFS
C	DoDataPtr             	returns DtObject
      EXTERNAL  DODP		
      INTEGER*4 DODP
C	DoDataVal             	returns DtObject
      EXTERNAL  DODV		
      INTEGER*4 DODV
C	DoExecSet             	returns DtObject	
      EXTERNAL  DOES		
      INTEGER*4 DOES
C	DoFileRaster	      	returns DtObject
      EXTERNAL	DOFRS
      INTEGER*4 DOFRS
C	DoFilter              	returns DtObject
      EXTERNAL  DOFL		
      INTEGER*4 DOFL
C	DoFrame               	returns DtObject
      EXTERNAL  DOFR		
      INTEGER*4 DOFR
C	DoGroup               	returns DtObject
      EXTERNAL  DOG		
      INTEGER*4 DOG
C	DoGlbRendMaxObjs      	returns DtObject
      EXTERNAL  DOGRMO		
      INTEGER*4 DOGRMO
C	DoGlbRendMaxSub       	returns DtObject	
      EXTERNAL  DOGRMS		
      INTEGER*4 DOGRMS
C	DoGlbRendRayLevel     	returns DtObject
      EXTERNAL  DOGRRL		
      INTEGER*4 DOGRRL
C	DoHiddenSurfSwitch    	returns DtObject
      EXTERNAL  DOHSS		
      INTEGER*4 DOHSS


C	DoInLineGroup         	returns DtObject
      EXTERNAL  DOILG		
      INTEGER*4 DOILG
C	DoInvisSwitch         	returns DtObject
      EXTERNAL  DOINVS		
      INTEGER*4 DOINVS
C	DoInputSlot           	returns DtObject
      EXTERNAL  DOIS		
      INTEGER*4 DOIS
C	DoInterpType          	returns DtObject
      EXTERNAL  DOIT		
      INTEGER*4 DOIT
C	DoLookAtFrom          	returns DtObject
      EXTERNAL  DOLAF		
      INTEGER*4 DOLAF
C	DoLightColor          	returns DtObject
      EXTERNAL  DOLC		
      INTEGER*4 DOLC
C	DoLightIntens         	returns DtObject
      EXTERNAL  DOLI		
      INTEGER*4 DOLI
C	DoLineList            	returns DtObject
      EXTERNAL  DOLINL		
      INTEGER*4 DOLINL
C	DoLabel               	returns DtObject
      EXTERNAL  DOLL		
      INTEGER*4 DOLL
C	DoLineType            	returns DtObject
      EXTERNAL  DOLNT		
      INTEGER*4 DOLNT
C	DoLight               	returns DtObject
      EXTERNAL  DOLT		
      INTEGER*4 DOLT
C	DoLightType           	returns DtObject
      EXTERNAL  DOLTT		
      INTEGER*4 DOLTT
C	DoLightAttenuation    	returns DtObject
      EXTERNAL  DOLTA		
      INTEGER*4 DOLTA
C	DoLightSpreadAngles   	returns DtObject
      EXTERNAL  DOLTSA		
      INTEGER*4 DOLTSA
C	DoLightSpreadExp      	returns DtObject
      EXTERNAL  DOLTSE		
      INTEGER*4 DOLTSE
C	DoLocalAntiAliasStyle  	returns DtObject
      EXTERNAL  DOLAST		
      INTEGER*4 DOLAST


C	DoLocalAntiAliasSwitch  returns DtObject
      EXTERNAL  DOLASW		
      INTEGER*4 DOLASW
C	DoLightSwitch         	returns DtObject
      EXTERNAL  DOLTS		
      INTEGER*4 DOLTS
C	DoLineWidth           	returns DtObject
      EXTERNAL  DOLW		
      INTEGER*4 DOLW
C	DoMatrix              	returns DtObject
      EXTERNAL  DOM		
      INTEGER*4 DOM
C	DoMinBoundingVolExt   	returns DtObject
      EXTERNAL  DOMBVE		
      INTEGER*4 DOMBVE
C	DoMarkerFont          	returns DtObject
      EXTERNAL  DOMF		
      INTEGER*4 DOMF
C	DoMarkerGlyph         	returns DtObject
      EXTERNAL  DOMG		
      INTEGER*4 DOMG
C	DoMarkerScale         	returns DtObject
      EXTERNAL  DOMS	
      INTEGER*4 DOMS
C	DoNURBSurf            	returns DtObject
      EXTERNAL  DONRBS		
      INTEGER*4 DONRBS
C	DoNameSet             	returns DtObject
      EXTERNAL  DONS		
      INTEGER*4 DONS
C	DoParallel            	returns DtObject
      EXTERNAL  DOPAR		
      INTEGER*4 DOPAR
C	DoPatch               	returns DtObject
      EXTERNAL  DOPAT		
      INTEGER*4 DOPAT
C	DoPerspective         	returns DtObject
      EXTERNAL  DOPER		
      INTEGER*4 DOPER
C	DoPolygon             	returns DtObject
      EXTERNAL  DOPGN		
      INTEGER*4 DOPGN
C	DoPolygonMesh         	returns DtObject
      EXTERNAL  DOPGNM		
      INTEGER*4 DOPGNM
C	DoPickID              	returns DtObject	
      EXTERNAL  DOPID		
      INTEGER*4 DOPID


C	DoPolyline            	returns DtObject
      EXTERNAL  DOPL		
      INTEGER*4 DOPL
C	DoPolymarker          	returns DtObject
      EXTERNAL  DOPM		
      INTEGER*4 DOPM
C	DoPrimSurf            	returns DtObject
      EXTERNAL  DOPMS		
      INTEGER*4 DOPMS
C	DoPointList           	returns DtObject
      EXTERNAL  DOPNTL		
      INTEGER*4 DOPNTL
C	DoPopAtts             	returns DtObject
      EXTERNAL  DOPPA		
      INTEGER*4 DOPPA
C	DoPopMatrix           	returns DtObject
      EXTERNAL  DOPPMX		
      INTEGER*4 DOPPMX
C	DoProjection          	returns DtObject
      EXTERNAL  DOPRJ		
      INTEGER*4 DOPRJ
C	DoPickSwitch          	returns DtObject
      EXTERNAL  DOPS		
      INTEGER*4 DOPS
C	DoPushAtts            	returns DtObject
      EXTERNAL  DOPUA		
      INTEGER*4 DOPUA
C	DoPushMatrix          	returns DtObject
      EXTERNAL  DOPUMX		
      INTEGER*4 DOPUMX
C	DoRaster	      	returns DtObject
      EXTERNAL	DORS
      INTEGER*4 DORS
C	DoReflectionSwitch    	returns DtObject
      EXTERNAL  DOREFS		
      INTEGER*4 DOREFS
C	DoRefractionSwitch    	returns DtObject
      EXTERNAL  DORFRS		
      INTEGER*4 DORFRS
C	DoRefractionIndex     	returns DtObject
      EXTERNAL  DORFRI		
      INTEGER*4 DORFRI
C	DoRepType             	returns DtObject
      EXTERNAL  DOREPT		
      INTEGER*4 DOREPT
C	DoRotate              	returns DtObject
      EXTERNAL  DOROT		
      INTEGER*4 DOROT


C	DoSampleAdaptive      	returns DtObject
      EXTERNAL	DOSADP
      INTEGER*4 DOSADP
C	DoSampleAdaptiveSwitch	returns DtObject
      EXTERNAL  DOSASW
      INTEGER*4 DOSASW
C	DoSampleFilter		returns DtObject
      EXTERNAL	DOSFLT
      INTEGER*4 DOSFLT
C	DoSampleJitter		returns DtObject
      EXTERNAL	DOSJIT
      INTEGER*4 DOSJIT
C	DoSampleJitterSwitch	returns DtObject
      EXTERNAL	DOSJSW
      INTEGER*4 DOSJSW
C	DoSampleSuper           returns DtObject
      EXTERNAL	DOSSPR
      INTEGER*4 DOSSPR
C	DoSampleSuperSwitch     returns DtObject
      EXTERNAL	DOSSSW
      INTEGER*4 DOSSSW
C	DoScale               	returns DtObject
      EXTERNAL  DOSC		
      INTEGER*4 DOSC
C	DoSubDivSpec          	returns DtObject
      EXTERNAL  DOSDS		
      INTEGER*4 DOSDS
C	DoShadowSwitch        	returns DtObject
      EXTERNAL  DOSHAS		
      INTEGER*4 DOSHAS
C	DoShear               	returns DtObject
      EXTERNAL  DOSHR		
      INTEGER*4 DOSHR
C	DoShadeIndex          	returns DtObject
      EXTERNAL  DOSI		
      INTEGER*4 DOSI
C	DoSpecularColor       	returns DtObject
      EXTERNAL  DOSPCC		
      INTEGER*4 DOSPCC
C	DoSpecularFactor      	returns DtObject
      EXTERNAL  DOSPCF		
      INTEGER*4 DOSPCF
C	DoSpecularIntens      	returns DtObject
      EXTERNAL  DOSPCI		
      INTEGER*4 DOSPCI
C	DoSpecularSwitch      	returns DtObject
      EXTERNAL  DOSPCS		
      INTEGER*4 DOSPCS


C	DoSphereList      	returns DtObject
      EXTERNAL  DOSPHL		
      INTEGER*4 DOSPHL
C	DoSimplePolygon       	returns DtObject
      EXTERNAL  DOSPGN		
      INTEGER*4 DOSPGN
C	DoSimplePolygonMesh   	returns DtObject
      EXTERNAL  DOSPM		
      INTEGER*4 DOSPM
C	DoSurfaceShade        	returns DtObject
      EXTERNAL  DOSRFS		
      INTEGER*4 DOSRFS
C	DoSurfaceEdgeColor    	returns DtObject
      EXTERNAL  DOSEGC
      INTEGER*4 DOSEGC
C	DoStereo              	returns DtObject
      EXTERNAL  DOSTER		
      INTEGER*4 DOSTER
C	DoStereoSwitch        	returns DtObject
      EXTERNAL  DOSTES		
      INTEGER*4 DOSTES
C	DoTextAlign           	returns DtObject
      EXTERNAL  DOTA		
      INTEGER*4 DOTA
C	DoTranspColor         	returns DtObject
      EXTERNAL  DOTC		
      INTEGER*4 DOTC
C	DoTextExpFactor       	returns DtObject
      EXTERNAL  DOTEF		
      INTEGER*4 DOTEF
C	DoTextFont            	returns DtObject
      EXTERNAL  DOTF		
      INTEGER*4 DOTF
C	DoTextHeight          	returns DtObject
      EXTERNAL  DOTH		
      INTEGER*4 DOTH
C	DoTranspIntens        	returns DtObject
      EXTERNAL  DOTI		
      INTEGER*4 DOTI
C	DoTransformMatrix     	returns DtObject
      EXTERNAL  DOTMX		
      INTEGER*4 DOTMX
C	DoTorus               	returns DtObject
      EXTERNAL  DOTOR		
      INTEGER*4 DOTOR
C	DoTextPath            	returns DtObject
      EXTERNAL  DOTPA		
      INTEGER*4 DOTPA


C	DoTextPrecision       	returns DtObject
      EXTERNAL  DOTPR		
      INTEGER*4 DOTPR
C	DoTriangleList        	returns DtObject
      EXTERNAL  DOTRIL		
      INTEGER*4 DOTRIL
C	DoTriangleMesh        	returns DtObject
      EXTERNAL  DOTRIM		
      INTEGER*4 DOTRIM
C	DoTriangleStrip       	returns DtObject
      EXTERNAL  DOTRIS		
      INTEGER*4 DOTRIS
C	DoTranspSwitch        	returns DtObject	
      EXTERNAL  DOTS		
      INTEGER*4 DOTS
C	DoTranspOrientColor   	returns DtObject
      EXTERNAL  DOTOC		
      INTEGER*4 DOTOC
C	DoTranspOrientIntens  	returns DtObject
      EXTERNAL  DOTOI		
      INTEGER*4 DOTOI
C	DoTranspOrientExp     	returns DtObject
      EXTERNAL  DOTOE		
      INTEGER*4 DOTOE
C	DoTranspOrientSwitch  	returns DtObject	
      EXTERNAL  DOTOS		
      INTEGER*4 DOTOS
C	DoTextSpace           	returns DtObject
      EXTERNAL  DOTSP		
      INTEGER*4 DOTSP
C	DoTextUpVector        	returns DtObject
      EXTERNAL  DOTUV		
      INTEGER*4 DOTUV
C	DoText                	returns DtObject
      EXTERNAL  DOTXT		
      INTEGER*4 DOTXT
C	DoTextureAntiAlias      returns DtObject
      EXTERNAL	DOTAA
      INTEGER*4 DOTAA
C	DoTextureExtendUV       returns DtObject
      EXTERNAL	DOTXUV
      INTEGER*4 DOTXUV
C	DoTextureExtendUVW      returns DtObject
      EXTERNAL	DOTXW
      INTEGER*4 DOTXW
C	DoTextureIntermediateSurf returns DtObject
      EXTERNAL	DOTIMS
      INTEGER*4 DOTIMS


C	DoTextureMapBump        returns DtObject
      EXTERNAL	DOTMB
      INTEGER*4 DOTMB
C	DoTextureMapBumpSwitch  returns DtObject
      EXTERNAL	DOTMBS
      INTEGER*4 DOTMBS
C	DoTextureMapDiffuseColor returns DtObject
      EXTERNAL	DOTMDC
      INTEGER*4 DOTMDC
C	DoTextureMapDiffuseColorSwitch returns DtObject
      EXTERNAL	DOTMDS
      INTEGER*4 DOTMDS
C	DoTextureMapEnviron     returns DtObject
      EXTERNAL	DOTME
      INTEGER*4 DOTME
C	DoTextureMapEnvironSwitch returns DtObject
      EXTERNAL	DOTMES
      INTEGER*4 DOTMES
C	DoTextureMapTranspIntens returns DtObject
      EXTERNAL	DOTMTI
      INTEGER*4 DOTMTI
C	DoTextureMapTranspIntensSwitch returns DtObject
      EXTERNAL	DOTMTS
      INTEGER*4 DOTMTS
C	DoTextureMatrixUV 	returns DtObject
      EXTERNAL	DOTMUV
      INTEGER*4 DOTMUV
C	DoTextureMatrixUVW 	returns DtObject
      EXTERNAL	DOTMW
      INTEGER*4 DOTMW
C	DoTextureOp             returns DtObject
      EXTERNAL	DOTOP
      INTEGER*4 DOTOP
C	DoTextureScaleUV        returns DtObject
      EXTERNAL	DOTSUV
      INTEGER*4 DOTSUV
C	DoTextureScaleUVW       returns DtObject
      EXTERNAL	DOTSW
      INTEGER*4 DOTSW
C	DoTextureTranslateUV    returns DtObject
      EXTERNAL	DOTTUV
      INTEGER*4 DOTTUV
C	DoTextureTranslateUVW   returns DtObject
      EXTERNAL	DOTTW
      INTEGER*4 DOTTW
C	DoTextureUVIndex        returns DtObject
      EXTERNAL	DOTUVI
      INTEGER*4 DOTUVI


C	DoTextureUVWIndex       returns DtObject
      EXTERNAL	DOTWI
      INTEGER*4 DOTWI
C	DoVarTriangleMesh     	returns DtObject
      EXTERNAL  DOVTRM		
      INTEGER*4 DOVTRM
C	DoVarSimplePolygonMesh  returns DtObject
      EXTERNAL  DOVSPM		
      INTEGER*4 DOVSPM
C	DoVarTriangleStrip     	returns DtObject
      EXTERNAL  DOVTRS		
      INTEGER*4 DOVTRS
C	DoVarLineList         	returns DtObject
      EXTERNAL  DOVLNL		
      INTEGER*4 DOVLNL
C	DoVarPointList        	returns DtObject
      EXTERNAL  DOVPTL		
      INTEGER*4 DOVPTL
C 	DoView                	returns DtObject
      EXTERNAL  DOVW		
      INTEGER*4 DOVW
C	DoTranslate           	returns DtObject
      EXTERNAL  DOXLT		
      INTEGER*4 DOXLT
C	DpUpdVarTriangleMesh	returns void
      EXTERNAL  DPUVTM
C	DpUpdVarTriangleMeshUV	returns void
      EXTERNAL  DPUTMV
C	DpUpdVarTriangleMeshUVW	returns void
      EXTERNAL  DPUTMW
C	DpUpdVarSimplePolygonMesh	returns void
      EXTERNAL  DPUVSM
C	DpUpdVarSimplePolygonMeshUV	returns void
      EXTERNAL  DPUSMV
C	DpUpdVarSimplePolygonMeshUVW	returns void
      EXTERNAL  DPUSMW
C	DpUpdVarTriangleStrip	returns void
      EXTERNAL  DPUVTS
C	DpUpdVarTriangleStripUV	returns void
      EXTERNAL  DPUTSV
C	DpUpdVarTriangleStripUVW returns void
      EXTERNAL  DPUTSW
C	DpUpdVarLineList	returns void
      EXTERNAL  DPUVLL
C	DpUpdVarPointList	returns void
      EXTERNAL  DPUVPL
C	DsCompBoundingVol     (DtVolume *)
      EXTERNAL  DSCBV		
      INTEGER*4 DSCBV

C	DsExecutionAbort      	returns void
      EXTERNAL  DSEA		
C	DsExecuteObj          	returns void		
      EXTERNAL  DSEO		
C	DsExecutionReturn     	returns void
      EXTERNAL  DSER		
C	DsFileRasterRead        returns void
      EXTERNAL	DSFRSR
      INTEGER*4 DSFRSR
C	DsHoldObj             	returns DtObject
      EXTERNAL  DSHO		
      INTEGER*4 DSHO
C	DsInitialize    	returns void
      EXTERNAL  DSINIT		
C	DsInputValue          	returns void
      EXTERNAL  DSIV		
C	DsPrintObj            	returns void
      EXTERNAL  DSPO		
C	DsInqAngleUnits		returns DtAngleUnits
      EXTERNAL  DSQAU
      INTEGER*4 DSQAU
C	DsInqClassId    	returns DtInt
      EXTERNAL  DSQCI
      INTEGER*4 DSQCI
C	DsInqCurrentMethod    	returns DtInt
      EXTERNAL  DSQCM
      INTEGER*4 DSQCM
C	DsInqDriverInfo		returns void
      EXTERNAL  DSQDI
C	DsInqExeDepthLimit    	returns DtInt
      EXTERNAL  DSQEDL		
      INTEGER*4 DSQEDL
C	DsInqErrorMessage     	returns DtReadStatus
      EXTERNAL  DSQEM		
      INTEGER*4 DSQEM
C	DsInqErrorVars        	returns void
      EXTERNAL  DSQEV		
C	DsInqHoldObj          	returns DtFlag
      EXTERNAL  DSQHO		
      INTEGER*4 DSQHO
C	DsInqMethodId         	return DtInt
      EXTERNAL  DSQMI
      INTEGER*4 DSQMI
C	DsInqNumDrivers		returns DtInt
      EXTERNAL  DSQND
      INTEGER*4 DSQND
C	DsInqNumRenderers     	returns DtInt
      EXTERNAL	DSQNR
      INTEGER*4	DSQNR

C	DsInqObj (DcNameInteger,...) returns DtObject
      EXTERNAL  DSQOI		
      INTEGER*4 DSQOI
C	DsInqObjName of type DcNameInteger returns DtInt
      EXTERNAL  DSQONI		
      INTEGER*4 DSQONI
C	DsInqObjName of type DcNameString returns void
      EXTERNAL  DSQONS		
C	DsInqObjName return name type returns DtInt
      EXTERNAL  DSQONT		
      INTEGER*4 DSQONT
C	DsInqObj (DcNameString, ...) returns DtObject
      EXTERNAL  DSQOS		
      INTEGER*4 DSQOS
C	DsInqObjType          	returns DtInt
      EXTERNAL  DSQOT		
      INTEGER*4 DSQOT
C	DsInqRaster       	returns void
      EXTERNAL  DSQR
C	DsInqRendererId       	returns DtInt
      EXTERNAL  DSQRI
      INTEGER*4 DSQRI
C	DsInqRendererNames      returns void
      EXTERNAL  DSQRNS
C	DsInqSafeFlag         	returns DtFlag
      EXTERNAL  DSQSF		
      INTEGER*4 DSQSF
C	DsInqValuatorGroup    	returns DtObject
      EXTERNAL  DSQVG		
      INTEGER*4 DSQVG
C	DsInqVersion          	returns void
      EXTERNAL  DSQVER
C	DsInqObjStatus        	returns DtObjectStatus
      EXTERNAL  DSQVOS		
      INTEGER*4 DSQVOS
C	DsRasterUpdate          returns void
      EXTERNAL	DSRSU
C	DsRasterWrite           returns void
      EXTERNAL	DSRSW
C	DsReleaseObj          	returns void
      EXTERNAL  DSRO		
C	DsSetAngleUnits		returns void
      EXTERNAL  DSSAU
C	DsSetExeDepthLimit    	returns void
      EXTERNAL  DSSEDL		
C	DsSetErrorVars        	returns void
      EXTERNAL  DSSEV		
C	DsSetObjName (...,DcNameNone,...) returns void
      EXTERNAL  DSSOND		

C	DsSetObjName (...,DcNameInteger,...) returns void
      EXTERNAL  DSSONI		
C	DsSetObjName (...,DcNameString,...) returns void
      EXTERNAL  DSSONS		
C	DsSetSafeFlag         	returns void
      EXTERNAL  DSSSF		
C	DsTerminate	 	returns void
      EXTERNAL  DSTERM		
C	DsTextureUVCount        returns DtInt
      EXTERNAL	DSTUVC
      INTEGER*4 DSTUVC
C	DsTextureUVWCount       returns DtInt
      EXTERNAL	DSTWC
      INTEGER*4 DSTWC
C	DsUpdateAllViews      	returns void
      EXTERNAL  DSUAV		
C	DsValuatorSwitch      	returns void
      EXTERNAL  DSVS		
C	DvInqActiveCamera     	returns DtObject
      EXTERNAL  DVQAC		
      INTEGER*4 DVQAC
C	DvInqBoundary         	returns void
      EXTERNAL  DVQB		
C	DvInqBackgroundColor  	returns void
      EXTERNAL  DVQBC		
C	DvInqBackgroundJust  	returns void
      EXTERNAL  DVQBJ		
C	DvInqBackgroundRaster  	returns void
      EXTERNAL  DVQBR		
C	DvInqClearFlag        	returns DtFlag
      EXTERNAL  DVQCF		
      INTEGER*4 DVQCF
C	DvInqDefinitionGroup  	returns DtObject
      EXTERNAL  DVQDG		
      INTEGER*4 DVQDG
C	DvInqDisplayGroup     	returns DtObject
      EXTERNAL  DVQIG		
      INTEGER*4 DVQIG
C	DvInqRendStyle         	returns DtRenderStyle
      EXTERNAL  DVQRS		
      INTEGER*4 DVQRS
C	DvInqShadeIndex       	returns DtInt
      EXTERNAL	DVQSI		
      INTEGER*4	DVQSI
C	DvInqUpdateType       	returns DtUpdateType
      EXTERNAL  DVQUT		
      INTEGER*4 DVQUT
C	DvSetActiveCamera     	returns void
      EXTERNAL  DVSAC		

C	DvSetBoundary         	returns void
      EXTERNAL  DVSB		
C	DvSetBackgroundColor  	returns void
      EXTERNAL  DVSBC		
C	DvSetBackgroundJust  	returns void
      EXTERNAL  DVSBJ		
C	DvSetBackgroundRaster  	returns void
      EXTERNAL  DVSBR		
C	DvSetClearFlag        	returns void
      EXTERNAL  DVSCF		
C	DvSetRendStyle        	returns void
      EXTERNAL  DVSRS		
C	DvSetShadeIndex       	returns void
      EXTERNAL	DVSSI		
C	DvSetUpdateType       	returns void
      EXTERNAL  DVSUT		
C	DvUpdate              	returns void
      EXTERNAL  DVU		
C	DeAddClass            	returns DtInt
      EXTERNAL  DEAC		
      INTEGER*4 DEAC
C	DeCreateObject        	returns DtObject
      EXTERNAL  DECO 		
      INTEGER*4 DECO 
C	DeDeleteObject        	returns void	
      EXTERNAL  DEDO		
C	DeExecuteAlternate    	returns void	
      EXTERNAL  DEEA		
C	DeInitializeObjPick   	returns void
      EXTERNAL  DEIOP		
C	DeInqPickable         	returns DtFlag
      EXTERNAL  DEQP		
      INTEGER*4 DEQP
C	DeInqRenderable       	returns DtFlag
      EXTERNAL  DEQR		
      INTEGER*4 DEQR
C	FORTRAN only. Add method to list returns void
      EXTERNAL DEAMTH
C	FORTRAN only. Destroy object private data returns void
      EXTERNAL DEDOD
C	FORTRAN only. Get object private data returns void
      EXTERNAL DEROD
C	FORTRAN only. Put object private data returns void
      EXTERNAL DEWOD
      
