0022792: Globally defined symbol PI conflicts with VTK definition (Intel compiler)
[occt.git] / src / OpenGl / OpenGl_telem.hxx
1 /***********************************************************************
2
3 FONCTION :
4 ----------
5 Include OpenGl_telem :
6
7
8 REMARQUES:
9 ---------- 
10
11
12 HISTORIQUE DES MODIFICATIONS   :
13 --------------------------------
14 xx-xx-xx : xxx ; Creation.
15 07-02-96 : FMN ; Ajout prototype de TsmInitAttributes()
16 11-03-96 : FMN ; Ajout prototype de TelResetMaterial()
17 13-06-96 : CAL ; Ajout prototype de TelSetTransparency()
18 05-08-97 : PCT ; support texture mapping
19 21-08-97 : PCT ; ajout deuxieme passe pour les textures
20 28-08-97 : PCT ; ajot coordonnee textures
21 15-01-98 : FMN ; Ajout Hidden line
22 08-04-98 : FGU ; Ajout champs pour emission
23 24-06-98 : FMN ; Correction indice pour les type de trait. 
24 La reference se trouve dans Aspect.cdl
25 16-06-2000 : ATS : G005 : Move type declarations to InterfaceGraphic_telem.h
26
27
28 ************************************************************************/
29
30 #ifndef  OPENGL_TELEM_H
31 #define  OPENGL_TELEM_H
32
33 #include <InterfaceGraphic_telem.hxx>
34
35 extern  void  TelHookOnAllClasses(void);
36 extern  Tchar*TelGetStringForPM( Tint, Tfloat ); /* marker type, marker size */
37 extern  void  TelUpdateMaterial( Tint ); /* TEL_FRONT_MATERIAL or
38                                          TEL_BACK_MATERIAL */
39 /* FSXXX  NEW */
40 extern  void  TelForceMaterial( Tint ); 
41 extern  void  TsmInitAttributes( void );
42 extern  void  TelResetMaterial( void );
43
44 extern  void  TelSetTransparency( Tint );
45
46 #endif  /* OPENGL_TELEM_H */