MDL SDK API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mi::neuraylib::Target_function_description Struct Reference

Description of target function. More...

Public Attributes

const char * path
 The path from the material root to the expression that should be translated, e.g., "surface.scattering". More...
 
const char * base_fname
 The base name of the generated functions. More...
 
Size argument_block_index
 The index of argument block that belongs to the compiled material the function is generated from or ~0 if none of the added function required arguments. More...
 
Size function_index
 The index of the generated function for accessing the callable function information of the link unit or ~0 if the selected function is an invalid distribution function. More...
 
ITarget_code::Distribution_kind distribution_kind
 Return the distribution kind of this function (or NONE in case expressions). More...
 
Sint32 return_code
 A return code. More...
 

Detailed Description

Description of target function.