ArcGIS Procedural Runtime
3.1.9666
SDK
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Pages
src
prt
OcclusionSet.h
1
/*
2
COPYRIGHT (c) 2012-2023 Esri R&D Center Zurich
3
TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
4
Unpublished material - all rights reserved under the
5
Copyright Laws of the United States and applicable international
6
laws, treaties, and conventions.
7
8
For additional information, contact:
9
Environmental Systems Research Institute, Inc.
10
Attn: Contracts and Legal Services Department
11
380 New York Street
12
Redlands, California, 92373
13
USA
14
15
email: contracts@esri.com
16
*/
17
18
#ifndef PRT_OCCLUSIONSET_H_
19
#define PRT_OCCLUSIONSET_H_
20
21
#include "prt/Object.h"
22
#include "prt/Status.h"
23
24
#include <cstddef>
25
#include <cstdint>
26
27
28
namespace
prt {
29
30
39
class
PRT_EXPORTS_API
OcclusionSet
:
public
Object
{
40
public
:
45
static
OcclusionSet
* create(
Status
* stat = 0);
46
47
typedef
uint64_t Handle;
48
53
virtual
Status
dispose(Handle* handles,
size_t
count) = 0;
54
55
protected
:
56
OcclusionSet
();
57
virtual
~
OcclusionSet
();
58
};
59
60
61
}
// namespace prt
62
63
64
#endif
/* PRT_OCCLUSIONSET_H_ */
prt::OcclusionSet
Definition:
OcclusionSet.h:39
prt::Object
Definition:
Object.h:35
prt::Status
Status
Definition:
Status.h:31
Generated on Wed Nov 8 2023 09:45:52 for ArcGIS Procedural Runtime by
1.8.5