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
ipick_result.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_IPICK_RESULT_H
9
#define MI_NEURAYLIB_IPICK_RESULT_H
10
11
#include <
mi/base/interface_declare.h
>
12
#include <
mi/neuraylib/typedefs.h
>
13
14
namespace
mi {
15
16
namespace
neuraylib {
17
22
class
IPick_result :
public
27
mi::base::Interface_declare
<0x1d9690d1,0xcde6,0x432f,0x8c,0x2f,0x60,0x99,0x30,0x6f,0xb1,0xae>
28
{
29
public
:
33
virtual
const
char
*
get_picked_object_name
()
const
= 0;
34
36
virtual
const
Float64_3_struct
&
get_world_point
()
const
= 0;
37
41
virtual
Uint32
get_path_length
()
const
= 0;
42
51
virtual
const
char
*
get_path
(
Uint32
index)
const
= 0;
52
};
53
// end group mi_neuray_rendering
55
56
}
// namespace neuraylib
57
58
}
// namespace mi
59
60
#endif // MI_NEURAYLIB_IPICK_RESULT_H
mi
neuraylib
ipick_result.h
Generated on Fri Mar 4 2016 19:53:39. Build 250909.11169, Doxygen 1.8.4