FLImaging 7.1.24.1
C_FLImaging_Foundation_Definitions3D.h
1#pragma once
2
3#ifdef __cplusplus
4extern "C"
5{
6 #endif
7
13
21 enum __E_FLImaging_Foundation_ETextureFit3D
22 {
29 __E_FLImaging_Foundation_ETextureFit3D_Stretch,
30
37 __E_FLImaging_Foundation_ETextureFit3D_Center,
38 };
39
47 enum __E_FLImaging_Foundation_E3DCameraProjectionType
48 {
55 __E_FLImaging_Foundation_E3DCameraProjectionType_Perspective,
56
63 __E_FLImaging_Foundation_E3DCameraProjectionType_Orthographic,
64 };
65
73 enum __E_FLImaging_Foundation_EShadingType3D
74 {
81 __E_FLImaging_Foundation_EShadingType3D_Default,
82
89 __E_FLImaging_Foundation_EShadingType3D_Shadeless,
90
97 __E_FLImaging_Foundation_EShadingType3D_Flat,
98
105 __E_FLImaging_Foundation_EShadingType3D_Phong,
106
113 __E_FLImaging_Foundation_EShadingType3D_Gouraud,
114 };
115
123 enum __E_FLImaging_Foundation_ETopologyType3D
124 {
131 __E_FLImaging_Foundation_ETopologyType3D_Default = 0x00,
132
139 __E_FLImaging_Foundation_ETopologyType3D_PointCloud = 0x02,
140
150 __E_FLImaging_Foundation_ETopologyType3D_Wireframe = 0x04,
151
158 __E_FLImaging_Foundation_ETopologyType3D_Solid = 0x08,
159
169 __E_FLImaging_Foundation_ETopologyType3D_Segment = 0x10,
170 };
171
182 enum __E_FLImaging_Foundation_E3DLineExtent
183 {
199 __E_FLImaging_Foundation_E3DLineExtent_Line = 0,
200
216 __E_FLImaging_Foundation_E3DLineExtent_Ray,
217
233 __E_FLImaging_Foundation_E3DLineExtent_Segment,
234 };
235
252 enum __E_FLImaging_Foundation_E3DIntersectionBasis
253 {
267 __E_FLImaging_Foundation_E3DIntersectionBasis_Vertex = 1,
268
281 __E_FLImaging_Foundation_E3DIntersectionBasis_Segment = 2,
282
297 __E_FLImaging_Foundation_E3DIntersectionBasis_FaceSegment = 3,
298
313 __E_FLImaging_Foundation_E3DIntersectionBasis_Face = 4,
314 };
315
324 enum __E_FLImaging_Foundation_E3DHeightMapColorMappingMode
325 {
333 __E_FLImaging_Foundation_E3DHeightMapColorMappingMode_Default = 0,
334
342 __E_FLImaging_Foundation_E3DHeightMapColorMappingMode_ImageRange,
343
351 __E_FLImaging_Foundation_E3DHeightMapColorMappingMode_UserDefinedRange,
352 };
353
366 enum __E_FLImaging_Foundation_E3DHeightMapColorMappingDirection
367 {
375 __E_FLImaging_Foundation_E3DHeightMapColorMappingDirection_Default = 0,
376
386 __E_FLImaging_Foundation_E3DHeightMapColorMappingDirection_Increasing,
387
397 __E_FLImaging_Foundation_E3DHeightMapColorMappingDirection_Decreasing,
398 };
399
400 #ifdef __cplusplus
401}
402#endif