7#ifndef MI_NEURAYLIB_IPICK_ARRAY_H
8#define MI_NEURAYLIB_IPICK_ARRAY_H
29 mi::base::Interface_declare<0x892cb9f3,0xbf56,0x4668,0x91,0x6e,0x87,0xa5,0xab,0x63,0x31,0x74>
Mixin class template for deriving new interface declarations.
Definition: interface_declare.h:43
This interface represents the return value of a pick operation.
Definition: ipick_array.h:30
virtual IPick_result * get_pick_result(Uint32 index) const =0
Returns the pick result at index.
virtual Uint32 get_length() const =0
Returns the number of pick results.
This interface represents a single object hit by a pick operation.
Definition: ipick_result.h:27
unsigned int Uint32
32-bit unsigned integer.
Definition: types.h:49
Mixin class template for deriving new interface declarations.
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
Definition: neuraylib.h:179