neuray API Programmer's Manual

mi::neuraylib::IType_compound Class Reference

[MDL type system]

Description

A compound type.

Public Member Functions

virtual const ITypeget_component_type( Size index) const =0
Returns the component type at index.
virtual Size get_size() const =0
Returns the number of components.

Member Functions

virtual const IType* mi::​neuraylib::​IType_compound::get_component_type( Size index) const [pure virtual]

Returns the component type at index.

virtual Size mi::​neuraylib::​IType_compound::get_size() const [pure virtual]

Returns the number of components.