1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
|
<html>
<head>
<title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridExport</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
<body bgcolor="#FFFFFF">
<div id="header">
<hr class="first">
<img alt="" src="nvflow_logo.png">
<br>
<hr class="second">
</div>
<!-- Generated by Doxygen 1.5.8 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<h1>NvFlowGridExport</h1><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html">NvFlowGridExportDebugVisView</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Debug vis data. <a href="struct_nv_flow_grid_export_debug_vis_view.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_export_handle.html">NvFlowGridExportHandle</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Texture channel export handle. <a href="struct_nv_flow_grid_export_handle.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html">NvFlowGridExportImportLayeredMapping</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Description applying to all exported layers. <a href="struct_nv_flow_grid_export_import_layered_mapping.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_export_import_layer_mapping.html">NvFlowGridExportImportLayerMapping</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Description of a single exported layer. <a href="struct_nv_flow_grid_export_import_layer_mapping.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_export_layered_view.html">NvFlowGridExportLayeredView</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Description applying to all exported layers. <a href="struct_nv_flow_grid_export_layered_view.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_export_layer_view.html">NvFlowGridExportLayerView</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Description of a single exported layer. <a href="struct_nv_flow_grid_export_layer_view.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_export_simple_shape.html">NvFlowGridExportSimpleShape</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Data to visualize simple shape. <a href="struct_nv_flow_grid_export_simple_shape.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_export.html#g00029a8c9123b3eaf1db4870a0b02799">NvFlowGridExportGetDebugVisView</a> (NvFlowGridExport *gridExport, <a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html">NvFlowGridExportDebugVisView</a> *view)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_grid_export_handle.html">NvFlowGridExportHandle</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_export.html#g8309fd52e033cc68c6a7af4ff5d883f2">NvFlowGridExportGetHandle</a> (NvFlowGridExport *gridExport, NvFlowContext *context, <a class="el" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e">NvFlowGridTextureChannel</a> channel)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_export.html#g1144435705f7fba6cb45c8b6ec4ccf58">NvFlowGridExportGetLayeredView</a> (<a class="el" href="struct_nv_flow_grid_export_handle.html">NvFlowGridExportHandle</a> handle, <a class="el" href="struct_nv_flow_grid_export_layered_view.html">NvFlowGridExportLayeredView</a> *layeredView)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_export.html#g5cae79776b8e4148fc17d5f785759411">NvFlowGridExportGetLayerView</a> (<a class="el" href="struct_nv_flow_grid_export_handle.html">NvFlowGridExportHandle</a> handle, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx, <a class="el" href="struct_nv_flow_grid_export_layer_view.html">NvFlowGridExportLayerView</a> *layerView)</td></tr>
</table>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="g00029a8c9123b3eaf1db4870a0b02799"></a><!-- doxytag: member="NvFlow.h::NvFlowGridExportGetDebugVisView" ref="g00029a8c9123b3eaf1db4870a0b02799" args="(NvFlowGridExport *gridExport, NvFlowGridExportDebugVisView *view)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void NvFlowGridExportGetDebugVisView </td>
<td>(</td>
<td class="paramtype">NvFlowGridExport * </td>
<td class="paramname"> <em>gridExport</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html">NvFlowGridExportDebugVisView</a> * </td>
<td class="paramname"> <em>view</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Get export debug vis data.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gridExport</em> </td><td>The grid export. </td></tr>
<tr><td valign="top"><tt>[out]</tt> </td><td valign="top"><em>view</em> </td><td>Destination for debug visualization view data. </td></tr>
</table>
</dl>
</div>
</div><p>
<a class="anchor" name="g8309fd52e033cc68c6a7af4ff5d883f2"></a><!-- doxytag: member="NvFlow.h::NvFlowGridExportGetHandle" ref="g8309fd52e033cc68c6a7af4ff5d883f2" args="(NvFlowGridExport *gridExport, NvFlowContext *context, NvFlowGridTextureChannel channel)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="struct_nv_flow_grid_export_handle.html">NvFlowGridExportHandle</a> NvFlowGridExportGetHandle </td>
<td>(</td>
<td class="paramtype">NvFlowGridExport * </td>
<td class="paramname"> <em>gridExport</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">NvFlowContext * </td>
<td class="paramname"> <em>context</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e">NvFlowGridTextureChannel</a> </td>
<td class="paramname"> <em>channel</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Get export handle for the specified grid texture channel.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>gridExport</em> </td><td>The grid export. </td></tr>
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>context</em> </td><td>The context used to create the grid export. </td></tr>
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>channel</em> </td><td>The grid texture channel to return a handle for.</td></tr>
</table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Returns export handle. </dd></dl>
</div>
</div><p>
<a class="anchor" name="g1144435705f7fba6cb45c8b6ec4ccf58"></a><!-- doxytag: member="NvFlow.h::NvFlowGridExportGetLayeredView" ref="g1144435705f7fba6cb45c8b6ec4ccf58" args="(NvFlowGridExportHandle handle, NvFlowGridExportLayeredView *layeredView)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void NvFlowGridExportGetLayeredView </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_nv_flow_grid_export_handle.html">NvFlowGridExportHandle</a> </td>
<td class="paramname"> <em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_nv_flow_grid_export_layered_view.html">NvFlowGridExportLayeredView</a> * </td>
<td class="paramname"> <em>layeredView</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Get layeredView data for specified exportHandle.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>handle</em> </td><td>The grid export handle. </td></tr>
<tr><td valign="top"><tt>[out]</tt> </td><td valign="top"><em>layeredView</em> </td><td>Destination for layeredView data. </td></tr>
</table>
</dl>
</div>
</div><p>
<a class="anchor" name="g5cae79776b8e4148fc17d5f785759411"></a><!-- doxytag: member="NvFlow.h::NvFlowGridExportGetLayerView" ref="g5cae79776b8e4148fc17d5f785759411" args="(NvFlowGridExportHandle handle, NvFlowUint layerIdx, NvFlowGridExportLayerView *layerView)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void NvFlowGridExportGetLayerView </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_nv_flow_grid_export_handle.html">NvFlowGridExportHandle</a> </td>
<td class="paramname"> <em>handle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> </td>
<td class="paramname"> <em>layerIdx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_nv_flow_grid_export_layer_view.html">NvFlowGridExportLayerView</a> * </td>
<td class="paramname"> <em>layerView</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Get layerView data for specified exportHandle and layer index.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>handle</em> </td><td>The grid export handle. </td></tr>
<tr><td valign="top"><tt>[in]</tt> </td><td valign="top"><em>layerIdx</em> </td><td>The layer index to return the layerView of. </td></tr>
<tr><td valign="top"><tt>[out]</tt> </td><td valign="top"><em>layerView</em> </td><td>Destination for layerView data. </td></tr>
</table>
</dl>
</div>
</div><p>
</div>
<!-- start footer part -->
<div class="footer">
Copyright © 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
</div>
</body>
</html>
|