Base class for all scene elements. More...
Go to the source code of this file.
Classes | |
class | mi::neuraylib::IScene_element |
Common base interface for all scene elements. More... | |
Namespaces | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. | |
mi::neuraylib | |
Namespace for the MDL SDK API. | |
Constant Groups | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. | |
mi::neuraylib | |
Namespace for the MDL SDK API. | |
Enumerations | |
enum | mi::neuraylib::Element_type { mi::neuraylib::ELEMENT_TYPE_LIGHTPROFILE = 5, mi::neuraylib::ELEMENT_TYPE_TEXTURE = 7, mi::neuraylib::ELEMENT_TYPE_IMAGE = 8, mi::neuraylib::ELEMENT_TYPE_MODULE = 29, mi::neuraylib::ELEMENT_TYPE_FUNCTION_DEFINITION = 30, mi::neuraylib::ELEMENT_TYPE_FUNCTION_CALL = 31, mi::neuraylib::ELEMENT_TYPE_MATERIAL_DEFINITION = 32, mi::neuraylib::ELEMENT_TYPE_MATERIAL_INSTANCE = 33, mi::neuraylib::ELEMENT_TYPE_COMPILED_MATERIAL = 34, mi::neuraylib::ELEMENT_TYPE_BSDF_MEASUREMENT = 35 } |
Distinguishes scene elements. More... | |
Base class for all scene elements.