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