Go to the source code of this file.
Classes | |
class | mi::shader_v3::Subdivision34 |
Subdivision34 class. More... | |
struct | mi::shader_v3::Subdivision34::Face |
face data structure for triangles and quads m_vertices contains either 3 or 4 indices into the vector spaces. use get_vector to access the positions, textures etc using the vertex indices. m_material is the material tag for the given face. More... | |
class | mi::shader_v3::Access_subdivision34 |
Subdivision34 access class. Provides access to Subdivision34 as defined above. tag below is a database element of type class Subdiv34. More... | |
Namespaces | |
namespace | mi |
Top level namespace of mental ray. | |
namespace | mi::shader_v3 |
Namespace containing mental ray C++ shader interface extensions. | |
Typedefs | |
typedef Access_subdivision34 | mi::shader_v3::Subdivision34_access |
Typedef for backwards compatibility. |
mental ray C++ shader interface extensions.
This file provides interfaces that allow interaction with sds34 subdivision surfaces.
shader_sds34.h is included by mi_shader_if.h, which in turn is included from shader.h if the shader is compiled as C++ code. A shader does not need to include this file directly.
Copyright © 1986, 2015 NVIDIA ARC GmbH. All rights reserved.