MDL SDK API
Up
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
typedefs.h
Go to the documentation of this file.
1
/***************************************************************************************************
2
* Copyright 2022 NVIDIA Corporation. All rights reserved.
3
**************************************************************************************************/
6
7
#ifndef MI_NEURAYLIB_TYPEDEFS_H
8
#define MI_NEURAYLIB_TYPEDEFS_H
9
10
#include <
mi/neuraylib/matrix_typedefs.h
>
11
#include <
mi/neuraylib/vector_typedefs.h
>
12
13
#include <
mi/math/bbox.h
>
14
#include <
mi/math/color.h
>
15
#include <
mi/math/spectrum.h
>
16
17
namespace
mi {
18
24
typedef
math::Color
Color
;
29
34
typedef
math::Color_struct
Color_struct
;
35
36
using
mi::math::Clip_mode
;
37
using
mi::math::CLIP_RGB
;
38
using
mi::math::CLIP_ALPHA
;
39
using
mi::math::CLIP_RAW
;
40
41
42
47
typedef
math::Spectrum
Spectrum
;
48
53
typedef
math::Spectrum_struct
Spectrum_struct
;
54
55
56
61
typedef
math::Bbox<Float32,3>
Bbox3
;
62
67
typedef
math::Bbox_struct<Float32,3>
Bbox3_struct
;
68
69
70
// end group mi_neuray_compounds
72
73
}
// namespace mi
74
75
#endif // MI_NEURAYLIB_TYPEDEFS_H
5 April 2022, 20:40, rev.358266
© 2022 NVIDIA Corporation.
All rights reserved.