Scene element Freeform_surface. More...
Go to the source code of this file.
Classes | |
class | mi::neuraylib::IFreeform_surface |
Interface representing a freeform surface. More... |
|
class | mi::neuraylib::ISurface |
A surface of a freeform surface. More... |
|
class | mi::neuraylib::ICurve |
A curve used by freeform surfaces. More... |
|
class | mi::neuraylib::ICurve_segment |
A curve segment used by freeform surfaces. More... |
|
class | mi::neuraylib::ITexture_surface |
A texture surface associated with freeform surfaces. 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. |
|
Enumerations | |
enum |
mi::neuraylib::Basis_type { mi::neuraylib::BASIS_BEZIER = 0, mi::neuraylib::BASIS_BSPLINE = 1 } |
Different basis types that are supported by freeform surfaces. More... |
|
enum |
mi::neuraylib::Parameter_space_dimension { mi::neuraylib::DIMENSION_U = 0, mi::neuraylib::DIMENSION_V = 1 } |
Distinguishes the two dimensions of the parameter space of freeform surfaces. More... |
|
enum |
mi::neuraylib::Curve_type { mi::neuraylib::TRIM_CURVE = 0, mi::neuraylib::HOLE_CURVE = 1 } |
Different curve types that are supported by freeform surfaces. More... |
|
Scene element Freeform_surface.