7fd59977 |
1 | /*********************************************************************** |
2 | |
3 | FONCTION : |
4 | ---------- |
5 | File OpenGl_tgl_elems : |
6 | |
7 | |
8 | REMARQUES: |
9 | ---------- |
10 | |
11 | HISTORIQUE DES MODIFICATIONS : |
12 | -------------------------------- |
13 | xx-xx-xx : xxx ; Creation. |
14 | 17-07-96 : FMN ; Suppression de TelHLHSRMode |
15 | 23-12-97 : FMN ; Suppression TelBackInteriorStyle, TelBackInteriorStyleIndex |
16 | et TelBackInteriorShadingMethod |
17 | |
18 | ************************************************************************/ |
19 | |
20 | #ifndef OPENGL_TGL_ELEMS_H |
21 | #define OPENGL_TGL_ELEMS_H |
22 | |
23 | #include <OpenGl_tsm.hxx> |
24 | |
25 | /* Element types */ |
26 | #define CALL_PHIGS_ELEM_NIL TelNil |
27 | #define CALL_PHIGS_ELEM_POLYMARKER3 TelMarkerSet |
28 | #define CALL_PHIGS_ELEM_ANNO_TEXT_REL3 TelText |
29 | #define CALL_PHIGS_ELEM_LINETYPE TelPolylineType |
30 | #define CALL_PHIGS_ELEM_LINEWIDTH TelPolylineWidth |
31 | #define CALL_PHIGS_ELEM_MARKER_TYPE TelPolymarkerType |
32 | #define CALL_PHIGS_ELEM_MARKER_SIZE TelPolymarkerSize |
33 | #define CALL_PHIGS_ELEM_TEXT_FONT TelTextFont |
34 | #define CALL_PHIGS_ELEM_CHAR_EXPAN TelCharacterExpansionFactor |
35 | #define CALL_PHIGS_ELEM_CHAR_SPACE TelCharacterSpacing |
36 | #define CALL_PHIGS_ELEM_ANNO_CHAR_HT TelTextHeight |
37 | #define CALL_PHIGS_ELEM_INT_STYLE TelInteriorStyle |
38 | #define CALL_PHIGS_ELEM_INT_STYLE_IND TelInteriorStyleIndex |
39 | #define CALL_PHIGS_ELEM_EDGE_FLAG TelEdgeFlag |
40 | #define CALL_PHIGS_ELEM_EDGETYPE TelEdgeType |
41 | #define CALL_PHIGS_ELEM_EDGEWIDTH TelEdgeWidth |
42 | #define CALL_PHIGS_ELEM_ADD_NAMES_SET TelAddNameset |
43 | #define CALL_PHIGS_ELEM_REMOVE_NAMES_SET TelRemoveNameset |
44 | #define CALL_PHIGS_ELEM_LOCAL_MODEL_TRAN3 TelLocalTran3 |
45 | #define CALL_PHIGS_ELEM_VIEW_IND TelViewIndex |
46 | #define CALL_PHIGS_ELEM_EXEC_STRUCT TelExecuteStructure |
47 | #define CALL_PHIGS_ELEM_LABEL TelLabel |
48 | #define CALL_PHIGS_ELEM_APPL_DATA TelApplicationData |
49 | #define CALL_PHIGS_ELEM_PICK_ID TelPickId |
50 | #define CALL_PHIGS_ELEM_POLYLINE_SET3_DATA TelPolyline |
51 | #define CALL_PHIGS_ELEM_TRI_STRIP3_DATA TelTriangleMesh |
52 | #define CALL_PHIGS_ELEM_QUAD_MESH3_DATA TelQuadrangle |
53 | #define CALL_PHIGS_ELEM_TEXT_COLR TelTextColour |
54 | #define CALL_PHIGS_ELEM_MARKER_COLR TelPolymarkerColour |
55 | #define CALL_PHIGS_ELEM_EDGE_COLR TelEdgeColour |
56 | #define CALL_PHIGS_ELEM_LINE_COLR TelPolylineColour |
57 | #define CALL_PHIGS_ELEM_INT_COLR TelInteriorColour |
58 | #define CALL_PHIGS_ELEM_BACK_INT_COLR TelBackInteriorColour |
59 | #define CALL_PHIGS_ELEM_REFL_PROPS TelSurfaceAreaProperties |
60 | #define CALL_PHIGS_ELEM_BACK_REFL_PROPS TelBackSurfaceAreaProperties |
61 | #define CALL_PHIGS_ELEM_INT_SHAD_METH TelInteriorShadingMethod |
62 | #define CALL_PHIGS_ELEM_INT_REFL_EQN TelInteriorReflectanceEquation |
63 | #define CALL_PHIGS_ELEM_BACK_INT_REFL_EQN TelBackInteriorReflectanceEquation |
64 | #define CALL_PHIGS_ELEM_FACE_DISTING_MODE TelFaceDistinguishingMode |
65 | #define CALL_PHIGS_ELEM_FACE_CULL_MODE TelFaceCullingMode |
66 | #define CALL_PHIGS_ELEM_LIGHT_SRC_STATE TelLightSrcState |
67 | #define CALL_PHIGS_ELEM_DCUE_IND TelDepthCueIndex |
68 | #define CALL_PHIGS_ELEM_HIGHLIGHT_INDEX TelHighlightIndex |
69 | #define CALL_PHIGS_ELEM_FILL_AREA3 TelPolygon |
70 | #define CALL_PHIGS_ELEM_NDXPOLYGONS3_DATA TelPolygonIndices |
71 | #define CALL_PHIGS_ELEM_FILL_AREA_SET3 TelPolygonHoles |
72 | #endif |