1## rtcNewDevice
2``` {include=src/api/rtcNewDevice.md}
3```
4\pagebreak
5
6## rtcRetainDevice
7``` {include=src/api/rtcRetainDevice.md}
8```
9\pagebreak
10
11## rtcReleaseDevice
12``` {include=src/api/rtcReleaseDevice.md}
13```
14\pagebreak
15
16## rtcGetDeviceProperty
17``` {include=src/api/rtcGetDeviceProperty.md}
18```
19\pagebreak
20
21## rtcGetDeviceError
22``` {include=src/api/rtcGetDeviceError.md}
23```
24\pagebreak
25
26## rtcSetDeviceErrorFunction
27``` {include=src/api/rtcSetDeviceErrorFunction.md}
28```
29\pagebreak
30
31## rtcSetDeviceMemoryMonitorFunction
32``` {include=src/api/rtcSetDeviceMemoryMonitorFunction.md}
33```
34\pagebreak
35
36## rtcNewScene
37``` {include=src/api/rtcNewScene.md}
38```
39\pagebreak
40
41## rtcGetSceneDevice
42``` {include=src/api/rtcGetSceneDevice.md}
43```
44\pagebreak
45
46## rtcRetainScene
47``` {include=src/api/rtcRetainScene.md}
48```
49\pagebreak
50
51## rtcReleaseScene
52``` {include=src/api/rtcReleaseScene.md}
53```
54\pagebreak
55
56## rtcAttachGeometry
57``` {include=src/api/rtcAttachGeometry.md}
58```
59\pagebreak
60
61## rtcAttachGeometryByID
62``` {include=src/api/rtcAttachGeometryByID.md}
63```
64\pagebreak
65
66## rtcDetachGeometry
67``` {include=src/api/rtcDetachGeometry.md}
68```
69\pagebreak
70
71## rtcGetGeometry
72``` {include=src/api/rtcGetGeometry.md}
73```
74\pagebreak
75
76## rtcGetGeometryThreadSafe
77``` {include=src/api/rtcGetGeometryThreadSafe.md}
78```
79\pagebreak
80
81## rtcCommitScene
82``` {include=src/api/rtcCommitScene.md}
83```
84\pagebreak
85
86## rtcJoinCommitScene
87``` {include=src/api/rtcJoinCommitScene.md}
88```
89\pagebreak
90
91## rtcSetSceneProgressMonitorFunction
92``` {include=src/api/rtcSetSceneProgressMonitorFunction.md}
93```
94\pagebreak
95
96## rtcSetSceneBuildQuality
97``` {include=src/api/rtcSetSceneBuildQuality.md}
98```
99\pagebreak
100
101## rtcSetSceneFlags
102``` {include=src/api/rtcSetSceneFlags.md}
103```
104\pagebreak
105
106## rtcGetSceneFlags
107``` {include=src/api/rtcGetSceneFlags.md}
108```
109\pagebreak
110
111
112## rtcGetSceneBounds
113``` {include=src/api/rtcGetSceneBounds.md}
114```
115\pagebreak
116
117## rtcGetSceneLinearBounds
118``` {include=src/api/rtcGetSceneLinearBounds.md}
119```
120\pagebreak
121
122## rtcNewGeometry
123``` {include=src/api/rtcNewGeometry.md}
124```
125\pagebreak
126
127## RTC_GEOMETRY_TYPE_TRIANGLE
128``` {include=src/api/RTC_GEOMETRY_TYPE_TRIANGLE.md}
129```
130\pagebreak
131
132## RTC_GEOMETRY_TYPE_QUAD
133``` {include=src/api/RTC_GEOMETRY_TYPE_QUAD.md}
134```
135\pagebreak
136
137## RTC_GEOMETRY_TYPE_GRID
138``` {include=src/api/RTC_GEOMETRY_TYPE_GRID.md}
139```
140\pagebreak
141
142## RTC_GEOMETRY_TYPE_SUBDIVISION
143``` {include=src/api/RTC_GEOMETRY_TYPE_SUBDIVISION.md}
144```
145\pagebreak
146
147## RTC_GEOMETRY_TYPE_CURVE
148``` {include=src/api/RTC_GEOMETRY_TYPE_CURVE.md}
149```
150\pagebreak
151
152## RTC_GEOMETRY_TYPE_POINT
153``` {include=src/api/RTC_GEOMETRY_TYPE_POINT.md}
154```
155\pagebreak
156
157## RTC_GEOMETRY_TYPE_USER
158``` {include=src/api/RTC_GEOMETRY_TYPE_USER.md}
159```
160\pagebreak
161
162## RTC_GEOMETRY_TYPE_INSTANCE
163``` {include=src/api/RTC_GEOMETRY_TYPE_INSTANCE.md}
164```
165\pagebreak
166
167## RTCCurveFlags
168``` {include=src/api/RTCCurveFlags.md}
169```
170\pagebreak
171
172## rtcRetainGeometry
173``` {include=src/api/rtcRetainGeometry.md}
174```
175\pagebreak
176
177## rtcReleaseGeometry
178``` {include=src/api/rtcReleaseGeometry.md}
179```
180\pagebreak
181
182## rtcCommitGeometry
183``` {include=src/api/rtcCommitGeometry.md}
184```
185\pagebreak
186
187## rtcEnableGeometry
188``` {include=src/api/rtcEnableGeometry.md}
189```
190\pagebreak
191
192## rtcDisableGeometry
193``` {include=src/api/rtcDisableGeometry.md}
194```
195\pagebreak
196
197## rtcSetGeometryTimeStepCount
198``` {include=src/api/rtcSetGeometryTimeStepCount.md}
199```
200\pagebreak
201
202## rtcSetGeometryTimeRange
203``` {include=src/api/rtcSetGeometryTimeRange.md}
204```
205\pagebreak
206
207## rtcSetGeometryVertexAttributeCount
208``` {include=src/api/rtcSetGeometryVertexAttributeCount.md}
209```
210\pagebreak
211
212## rtcSetGeometryMask
213``` {include=src/api/rtcSetGeometryMask.md}
214```
215\pagebreak
216
217## rtcSetGeometryBuildQuality
218``` {include=src/api/rtcSetGeometryBuildQuality.md}
219```
220\pagebreak
221
222## rtcSetGeometryBuffer
223``` {include=src/api/rtcSetGeometryBuffer.md}
224```
225\pagebreak
226
227## rtcSetSharedGeometryBuffer
228``` {include=src/api/rtcSetSharedGeometryBuffer.md}
229```
230\pagebreak
231
232## rtcSetNewGeometryBuffer
233``` {include=src/api/rtcSetNewGeometryBuffer.md}
234```
235\pagebreak
236
237## RTCFormat
238``` {include=src/api/RTCFormat.md}
239```
240\pagebreak
241
242## RTCBufferType
243``` {include=src/api/RTCBufferType.md}
244```
245\pagebreak
246
247## rtcGetGeometryBufferData
248``` {include=src/api/rtcGetGeometryBufferData.md}
249```
250\pagebreak
251
252## rtcUpdateGeometryBuffer
253``` {include=src/api/rtcUpdateGeometryBuffer.md}
254```
255\pagebreak
256
257## rtcSetGeometryIntersectFilterFunction
258``` {include=src/api/rtcSetGeometryIntersectFilterFunction.md}
259```
260\pagebreak
261
262## rtcSetGeometryOccludedFilterFunction
263``` {include=src/api/rtcSetGeometryOccludedFilterFunction.md}
264```
265\pagebreak
266
267## rtcFilterIntersection
268``` {include=src/api/rtcFilterIntersection.md}
269```
270\pagebreak
271
272## rtcFilterOcclusion
273``` {include=src/api/rtcFilterOcclusion.md}
274```
275\pagebreak
276
277## rtcSetGeometryUserData
278``` {include=src/api/rtcSetGeometryUserData.md}
279```
280\pagebreak
281
282## rtcGetGeometryUserData
283``` {include=src/api/rtcGetGeometryUserData.md}
284```
285\pagebreak
286
287
288## rtcSetGeometryUserPrimitiveCount
289``` {include=src/api/rtcSetGeometryUserPrimitiveCount.md}
290```
291\pagebreak
292
293## rtcSetGeometryBoundsFunction
294``` {include=src/api/rtcSetGeometryBoundsFunction.md}
295```
296\pagebreak
297
298## rtcSetGeometryIntersectFunction
299``` {include=src/api/rtcSetGeometryIntersectFunction.md}
300```
301\pagebreak
302
303## rtcSetGeometryOccludedFunction
304``` {include=src/api/rtcSetGeometryOccludedFunction.md}
305```
306\pagebreak
307
308## rtcSetGeometryPointQueryFunction
309``` {include=src/api/rtcSetGeometryPointQueryFunction.md}
310```
311\pagebreak
312
313## rtcSetGeometryInstancedScene
314``` {include=src/api/rtcSetGeometryInstancedScene.md}
315```
316\pagebreak
317
318## rtcSetGeometryTransform
319``` {include=src/api/rtcSetGeometryTransform.md}
320```
321\pagebreak
322
323## rtcSetGeometryTransformQuaternion
324``` {include=src/api/rtcSetGeometryTransformQuaternion.md}
325```
326\pagebreak
327
328## rtcGetGeometryTransform
329``` {include=src/api/rtcGetGeometryTransform.md}
330```
331\pagebreak
332
333
334## rtcSetGeometryTessellationRate
335``` {include=src/api/rtcSetGeometryTessellationRate.md}
336```
337\pagebreak
338
339## rtcSetGeometryTopologyCount
340``` {include=src/api/rtcSetGeometryTopologyCount.md}
341```
342\pagebreak
343
344## rtcSetGeometrySubdivisionMode
345``` {include=src/api/rtcSetGeometrySubdivisionMode.md}
346```
347\pagebreak
348
349## rtcSetGeometryVertexAttributeTopology
350``` {include=src/api/rtcSetGeometryVertexAttributeTopology.md}
351```
352\pagebreak
353
354## rtcSetGeometryDisplacementFunction
355``` {include=src/api/rtcSetGeometryDisplacementFunction.md}
356```
357\pagebreak
358
359## rtcGetGeometryFirstHalfEdge
360``` {include=src/api/rtcGetGeometryFirstHalfEdge.md}
361```
362\pagebreak
363
364## rtcGetGeometryFace
365``` {include=src/api/rtcGetGeometryFace.md}
366```
367\pagebreak
368
369## rtcGetGeometryNextHalfEdge
370``` {include=src/api/rtcGetGeometryNextHalfEdge.md}
371```
372\pagebreak
373
374## rtcGetGeometryPreviousHalfEdge
375``` {include=src/api/rtcGetGeometryPreviousHalfEdge.md}
376```
377\pagebreak
378
379## rtcGetGeometryOppositeHalfEdge
380``` {include=src/api/rtcGetGeometryOppositeHalfEdge.md}
381```
382\pagebreak
383
384## rtcInterpolate
385``` {include=src/api/rtcInterpolate.md}
386```
387\pagebreak
388
389## rtcInterpolateN
390``` {include=src/api/rtcInterpolateN.md}
391```
392\pagebreak
393
394
395## rtcNewBuffer
396``` {include=src/api/rtcNewBuffer.md}
397```
398\pagebreak
399
400## rtcNewSharedBuffer
401``` {include=src/api/rtcNewSharedBuffer.md}
402```
403\pagebreak
404
405## rtcRetainBuffer
406``` {include=src/api/rtcRetainBuffer.md}
407```
408\pagebreak
409
410## rtcReleaseBuffer
411``` {include=src/api/rtcReleaseBuffer.md}
412```
413\pagebreak
414
415## rtcGetBufferData
416``` {include=src/api/rtcGetBufferData.md}
417```
418\pagebreak
419
420## RTCRay
421``` {include=src/api/RTCRay.md}
422```
423\pagebreak
424
425## RTCHit
426``` {include=src/api/RTCHit.md}
427```
428\pagebreak
429
430## RTCRayHit
431``` {include=src/api/RTCRayHit.md}
432```
433\pagebreak
434
435## RTCRayN
436``` {include=src/api/RTCRayN.md}
437```
438\pagebreak
439
440## RTCHitN
441``` {include=src/api/RTCHitN.md}
442```
443\pagebreak
444
445## RTCRayHitN
446``` {include=src/api/RTCRayHitN.md}
447```
448\pagebreak
449
450## rtcInitIntersectContext
451``` {include=src/api/rtcInitIntersectContext.md}
452```
453\pagebreak
454
455## rtcIntersect1
456``` {include=src/api/rtcIntersect1.md}
457```
458\pagebreak
459
460## rtcOccluded1
461``` {include=src/api/rtcOccluded1.md}
462```
463\pagebreak
464
465## rtcIntersect4/8/16
466``` {include=src/api/rtcIntersect4.md}
467```
468\pagebreak
469
470## rtcOccluded4/8/16
471``` {include=src/api/rtcOccluded4.md}
472```
473\pagebreak
474
475## rtcIntersect1M
476``` {include=src/api/rtcIntersect1M.md}
477```
478\pagebreak
479
480## rtcOccluded1M
481``` {include=src/api/rtcOccluded1M.md}
482```
483\pagebreak
484
485## rtcIntersect1Mp
486``` {include=src/api/rtcIntersect1Mp.md}
487```
488\pagebreak
489
490## rtcOccluded1Mp
491``` {include=src/api/rtcOccluded1Mp.md}
492```
493\pagebreak
494
495## rtcIntersectNM
496``` {include=src/api/rtcIntersectNM.md}
497```
498\pagebreak
499
500## rtcOccludedNM
501``` {include=src/api/rtcOccludedNM.md}
502```
503\pagebreak
504
505## rtcIntersectNp
506``` {include=src/api/rtcIntersectNp.md}
507```
508\pagebreak
509
510## rtcOccludedNp
511``` {include=src/api/rtcOccludedNp.md}
512```
513\pagebreak
514
515## rtcInitPointQueryContext
516``` {include=src/api/rtcInitPointQueryContext.md}
517```
518\pagebreak
519
520## rtcPointQuery
521``` {include=src/api/rtcPointQuery.md}
522```
523\pagebreak
524
525## rtcCollide
526``` {include=src/api/rtcCollide.md}
527```
528\pagebreak
529
530## rtcNewBVH
531``` {include=src/api/rtcNewBVH.md}
532```
533\pagebreak
534
535## rtcRetainBVH
536``` {include=src/api/rtcRetainBVH.md}
537```
538\pagebreak
539
540## rtcReleaseBVH
541``` {include=src/api/rtcReleaseBVH.md}
542```
543\pagebreak
544
545## rtcBuildBVH
546``` {include=src/api/rtcBuildBVH.md}
547```
548\pagebreak
549
550## RTCQuaternionDecomposition
551``` {include=src/api/RTCQuaternionDecomposition.md}
552```
553\pagebreak
554
555## rtcInitQuaternionDecomposition
556``` {include=src/api/rtcInitQuaternionDecomposition.md}
557```
558\pagebreak
559