NVIDIA IndeX API
Up
iintersection_highlight_pick_result.h
Go to the documentation of this file.
1
/******************************************************************************
2
* Copyright 2023 NVIDIA Corporation. All rights reserved.
3
*****************************************************************************/
7
8
#ifndef
NVIDIA_INDEX_IINTERSECTION_HIGHLIGHT_PICK_RESULT_H
9
#define
NVIDIA_INDEX_IINTERSECTION_HIGHLIGHT_PICK_RESULT_H
10
11
#include <mi/base/interface_declare.h>
12
#include <mi/dice.h>
13
14
#include <
nv/index/iscene_query_results.h
>
15
16
namespace
nv
17
{
18
namespace
index
19
{
20
38
class
IIntersection_highlight_pick_result
:
39
public
mi::base::Interface_declare<0xec5d55c0,0x3bb0,0x41f6,0x93,0xd2,0x2a,0x4e,0xa4,0x55,0xb6,0x6a,
40
nv::index::IScene_pick_result>
41
{
42
public
:
56
virtual
mi::neuraylib::Tag_struct
get_intersection_shape
()
const
= 0;
57
};
58
59
}}
// namespace index / nv
60
61
#endif
//
NVIDIA_INDEX_IINTERSECTION_HIGHLIGHT_PICK_RESULT_H
nv::index::IIntersection_highlight_pick_result
Interface class that returns the pick result specific to the intersection highlighting.
Definition:
iintersection_highlight_pick_result.h:41
nv::index::IIntersection_highlight_pick_result::get_intersection_shape
virtual mi::neuraylib::Tag_struct get_intersection_shape() const =0
Returns the reference to the shape used for intersection highlighting.
iscene_query_results.h
Results exposed by the NVIDIA IndeX library when querying a scene's contents.
nv
Common namespace for all NVIDIA APIs.
Definition:
iindex.h:349
20 February 2024, 19:55, rev375192
© 2024 NVIDIA Corporation.
All rights reserved.