NVIDIA IndeX API
Up
iirregular_volume_scene_element.h
Go to the documentation of this file.
1
/******************************************************************************
2
* Copyright 2023 NVIDIA Corporation. All rights reserved.
3
*****************************************************************************/
6
7
#ifndef
NVIDIA_INDEX_IIRREGULAR_VOLUME_SCENE_ELEMENT_H
8
#define
NVIDIA_INDEX_IIRREGULAR_VOLUME_SCENE_ELEMENT_H
9
10
#include <mi/base/interface_declare.h>
11
#include <mi/dice.h>
12
13
#include <
nv/index/idistributed_data.h
>
14
15
namespace
nv
16
{
17
namespace
index
18
{
19
24
class
IIrregular_volume_scene_element
:
25
public
mi::base::Interface_declare<0xf844b38d,0xc764,0x4f55,0xae,0xda,0xa9,0x41,0x1f,0xeb,0x3,0x6b,
26
nv::index::IDistributed_data>
27
{
28
public
:
36
virtual
mi::Float32
get_max_mesh_edge_length
()
const
= 0;
37
};
38
39
}}
40
41
#endif
//
NVIDIA_INDEX_IIRREGULAR_VOLUME_SCENE_ELEMENT_H
nv::index::IIrregular_volume_scene_element
Interface for irregular volume scene elements.
Definition:
iirregular_volume_scene_element.h:27
nv::index::IIrregular_volume_scene_element::get_max_mesh_edge_length
virtual mi::Float32 get_max_mesh_edge_length() const =0
Returns the length of the longest edge in the irregular volume mesh.
idistributed_data.h
Interface class representing NVIDIA IndeX's distributed datasets.
nv
Common namespace for all NVIDIA APIs.
Definition:
iindex.h:349
20 February 2024, 19:55, rev375192
© 2024 NVIDIA Corporation.
All rights reserved.