Main Page
Class Hierarchy
Compound List
Compound Members
Include
geometry
PxHeightFieldFlag.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2008-2015, NVIDIA CORPORATION. All rights reserved.
3
*
4
* NVIDIA CORPORATION and its licensors retain all intellectual property
5
* and proprietary rights in and to this software, related documentation
6
* and any modifications thereto. Any use, reproduction, disclosure or
7
* distribution of this software and related documentation without an express
8
* license agreement from NVIDIA CORPORATION is strictly prohibited.
9
*/
10
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
11
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
12
13
14
#ifndef PX_COLLISION_NXHEIGHTFIELDFLAG
15
#define PX_COLLISION_NXHEIGHTFIELDFLAG
16
20
#include "
foundation/PxFlags.h
"
21
22
#ifndef PX_DOXYGEN
23
namespace
physx
24
{
25
#endif
26
31
struct
PxHeightFieldFormat
32
{
33
enum
Enum
34
{
55
eS16_TM = (1 << 0)
56
};
57
};
58
63
struct
PxHeightFieldTessFlag
64
{
65
enum
Enum
66
{
106
e0TH_VERTEX_SHARED = (1 << 0)
107
};
108
};
109
110
114
struct
PxHeightFieldFlag
115
{
116
enum
Enum
117
{
128
eNO_BOUNDARY_EDGES = (1 << 0)
129
};
130
};
131
137
typedef
PxFlags<PxHeightFieldFlag::Enum,PxU16>
PxHeightFieldFlags
;
138
PX_FLAGS_OPERATORS
(
PxHeightFieldFlag::Enum
,
PxU16
)
139
140
#ifndef PX_DOXYGEN
141
}
// namespace physx
142
#endif
143
145
#endif
Copyright © 2008-2015 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.
www.nvidia.com