NVIDIA Iray API
Home
Up
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
irender_target_opengl.h
Go to the documentation of this file.
1
//*****************************************************************************
2
// Copyright 1986, 2016 NVIDIA Corporation. All rights reserved.
3
//*****************************************************************************
6
//*****************************************************************************
7
8
#ifndef MI_NEURAYLIB_IRENDER_TARGET_OPENGL_H
9
#define MI_NEURAYLIB_IRENDER_TARGET_OPENGL_H
10
11
#include <
mi/neuraylib/irender_target.h
>
12
13
namespace
mi {
14
15
namespace
neuraylib {
16
17
class
ICanvas_opengl;
18
23
class
IRender_target_opengl :
public
31
mi::base::Interface_declare
<0x1d4f071e,0x93b3,0x4fc8,0x80,0x7a,0xda,0xf7,0xfd,0x73,0x3a,0x6b,
32
neuraylib::IRender_target_base>
33
{
34
public
:
41
virtual
const
ICanvas_opengl*
get_canvas
(
Uint32
index)
const
= 0;
42
49
virtual
ICanvas_opengl*
get_canvas
(
Uint32
index) = 0;
50
};
51
// end group mi_neuray_rendering
53
54
}
// namespace neuraylib
55
56
}
// namespace mi
57
58
#endif // MI_NEURAYLIB_IRENDER_TARGET_OPENGL_H
mi
neuraylib
irender_target_opengl.h
Generated on Fri Mar 4 2016 19:53:39. Build 250909.11169, Doxygen 1.8.4