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