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