Simple integer-based handles used by mesh interfaces. More...
Go to the source code of this file.
Classes | |
struct | mi::neuraylib::Identifier_struct< name, Int_type > |
Handle class for type-safety. More... |
|
class | mi::neuraylib::Identifier< name, Int_type > |
Handle class for type-safety. More... |
|
Namespaces | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
mi::neuraylib | |
Namespace for the Iray API. |
|
Constant Groups | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
mi::neuraylib | |
Namespace for the Iray API. |
|
Typedefs | |
typedef Identifier_struct < HND_TRIANGLE > |
mi::neuraylib::Triangle_handle_struct |
Handle for triangles More... |
|
typedef Identifier_struct < HND_POLY > |
mi::neuraylib::Polygon_handle_struct |
Handle for polygons More... |
|
typedef Identifier_struct < HND_SURFACE > |
mi::neuraylib::Surface_handle_struct |
Handle for surfaces More... |
|
typedef Identifier_struct < HND_CURVE > |
mi::neuraylib::Curve_handle_struct |
Handle for curves More... |
|
typedef Identifier_struct < HND_CURVE_SEGMENT > |
mi::neuraylib::Curve_segment_handle_struct |
Handle for curve segments More... |
|
typedef Identifier_struct < HND_TEXTURE_SURFACE > |
mi::neuraylib::Texture_surface_handle_struct |
Handle for texture surfaces More... |
|
typedef Identifier< HND_TRIANGLE > | mi::neuraylib::Triangle_handle |
Handle for triangles More... |
|
typedef Identifier< HND_POLY > | mi::neuraylib::Polygon_handle |
Handle for polygons More... |
|
typedef Identifier< HND_SURFACE > | mi::neuraylib::Surface_handle |
Handle for surfaces More... |
|
typedef Identifier< HND_CURVE > | mi::neuraylib::Curve_handle |
Handle for curve More... |
|
typedef Identifier < HND_CURVE_SEGMENT > |
mi::neuraylib::Curve_segment_handle |
Handle for curve segments More... |
|
typedef Identifier < HND_TEXTURE_SURFACE > |
mi::neuraylib::Texture_surface_handle |
Handle for texture surfaces More... |
|
Enumerations | |
enum |
mi::neuraylib::Identifier_name { mi::neuraylib::HND_TRIANGLE, mi::neuraylib::HND_POLY, mi::neuraylib::HND_SURFACE, mi::neuraylib::HND_CURVE, mi::neuraylib::HND_CURVE_SEGMENT, mi::neuraylib::HND_TEXTURE_SURFACE } |
Various handle types. More... |
|
Simple integer-based handles used by mesh interfaces.