1 /***********************************************************************
5 File OpenGl_telem_depthcue.h :
12 HISTORIQUE DES MODIFICATIONS :
13 --------------------------------
14 xx-xx-xx : xxx ; Creation.
15 12-02-97 : FMN ; Suppression de TelGetDepthCueRep
17 ************************************************************************/
19 #ifndef OPENGL_TELEM_DEPTHCUE_H
20 #define OPENGL_TELEM_DEPTHCUE_H
22 #include <OpenGl_telem.hxx>
27 Tfloat planes[2]; /* in the range 0.0 & 1.0 */
28 Tfloat scales[2]; /* in the range 0.0 & 1.0. This is fraction
29 of object colour to be visible */
31 IMPLEMENT_MEMORY_OPERATORS
33 typedef TEL_DEPTHCUE* tel_depthcue;
35 struct TEL_GL_DEPTHCUE
40 typedef TEL_GL_DEPTHCUE* tel_gl_depthcue;
43 extern TStatus TelSetDepthCueRep( Tint, Tint, tel_depthcue );
46 extern void TelPrintDepthCueRep( Tint, Tint ); /* ws, hid */
47 /* ws, viewid, dcid, data */
48 extern TStatus TelGetGLDepthCue( Tint, Tint, Tint, tel_gl_depthcue );
49 extern TStatus TelDeleteDepthCuesForWS( Tint wsid );