NVIDIA Iray API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Rendering and Picking

Interfaces related to rendering and picking, for example, canvases and render contexts. More...

Classes

class   mi::neuraylib::ICanvas
  Abstract interface for a rectangular array of tiles. More...
 
class   mi::neuraylib::IImage_api
  This interface provides various utilities related to canvases and buffers. More...
 
class   mi::neuraylib::IPick_array
  This interface represents the return value of a pick operation. More...
 
class   mi::neuraylib::IPick_result
  This interface represents a single object hit by a pick operation. More...
 
class   mi::neuraylib::IProgress_callback
  Abstract interface to report progress of a long-running operation back to the caller. More...
 
class   mi::neuraylib::IReady_callback
  Abstract interface to report completion of an asynchronous operation back to the caller. More...
 
class   mi::neuraylib::IRender_context
  This interface is used for doing actual rendering and picking. More...
 
class   mi::neuraylib::IRender_counters
  Performance counters for render modes. More...
 
class   mi::neuraylib::IRender_target
  Abstract interface for a render target. More...
 
class   mi::neuraylib::IRender_target_base
  Abstract interface for a render target. More...
 
class   mi::neuraylib::IScene
  The scene is the top-level element describing a subset of DB elements to be rendered. More...
 
class   mi::neuraylib::ITile
  Abstract interface for a tile. More...
 

Detailed Description

Interfaces related to rendering and picking, for example, canvases and render contexts.