OCC22105 Suspicious call to XOpenDisplay() in OSD_FontMgr class
[occt.git] / src / OpenGl / OpenGl_tgl.hxx
CommitLineData
7fd59977 1/***********************************************************************
2
3FONCTION :
4----------
5Include OpenGl_tgl :
6
7
8REMARQUES:
9----------
10
11
12HISTORIQUE DES MODIFICATIONS :
13--------------------------------
14xx-xx-xx : xxx ; Creation.
1511-03-96 : FMN ; Reference a InterfaceGraphic_Cextern.hxx
1603-03-97 : FMN ; Ajout displaylist pour le mode transient
1715-03-98 : FMN ; Ajout mode animation
1808-07-98 : FMN ; On utilise OpenGl_animation.h pour le mode animation.
19
20************************************************************************/
21
22#ifndef OPENGL_TGL_H
23#define OPENGL_TGL_H
24
25/*----------------------------------------------------------------------*/
26/*
27* Includes
28*/
29
30#ifndef EXPORT
31# if defined(WNT) && !defined(HAVE_NO_DLL)
32# ifdef __OpenGl_DLL
33# define EXPORT __declspec( dllexport )
34# else
35# define EXPORT
36# endif /* __OpenGl_DLL */
37# else
38# define EXPORT
39# endif /* WNT */
40#endif /* EXPORT */
41
42
43//#include <InterfaceGraphic_Cextern.hxx>
44#include <InterfaceGraphic.hxx>
45#include <InterfaceGraphic_Graphic3d.hxx>
46#include <InterfaceGraphic_Visual3d.hxx>
47
48#include <OpenGl_inquire.hxx>
49
50/*----------------------------------------------------------------------*/
51/*
52* Prototypes fonctions externes
53*/
54
55extern CALL_DEF_INQUIRE call_facilities_list;
56
57extern EXPORT void call_togl_set_environment(char*); /* adisplay */
58extern EXPORT void call_togl_inquirefacilities(void);
59extern EXPORT void call_togl_polygon_set(CALL_DEF_GROUP *, CALL_DEF_LISTFACETS *);
60extern EXPORT void call_togl_curve(CALL_DEF_GROUP *, CALL_DEF_LISTPOINTS *);
61extern EXPORT void call_togl_redraw_immediat_mode(CALL_DEF_VIEW *);
62extern EXPORT void call_togl_redraw_layer2d(CALL_DEF_VIEW * aview,
63 CALL_DEF_LAYER * alayer);
64
65/*----------------------------------------------------------------------*/
66
67#endif