/*********************************************************************** FONCTION : ---------- File OpenGl_telem_depthcue.h : REMARQUES: ---------- HISTORIQUE DES MODIFICATIONS : -------------------------------- xx-xx-xx : xxx ; Creation. 12-02-97 : FMN ; Suppression de TelGetDepthCueRep ************************************************************************/ #ifndef OPENGL_TELEM_DEPTHCUE_H #define OPENGL_TELEM_DEPTHCUE_H #include typedef struct { TDepthCueType mode; Tfloat planes[2]; /* in the range 0.0 & 1.0 */ Tfloat scales[2]; /* in the range 0.0 & 1.0. This is fraction of object colour to be visible */ TEL_COLOUR col; } TEL_DEPTHCUE, *tel_depthcue; typedef struct { TEL_DEPTHCUE dcrep; Tfloat dist[2]; } TEL_GL_DEPTHCUE, *tel_gl_depthcue; /* ws, dcid, dcrep */ extern TStatus TelSetDepthCueRep( Tint, Tint, tel_depthcue ); /* ws, dcid, dcrep */ extern void TelPrintDepthCueRep( Tint, Tint ); /* ws, hid */ /* ws, viewid, dcid, data */ extern TStatus TelGetGLDepthCue( Tint, Tint, Tint, tel_gl_depthcue ); extern TStatus TelDeleteDepthCuesForWS( Tint wsid ); #endif