|
Tachyon (current)
Current Main Branch
|
| ▼Ntinyobj | |
| Cattrib_t | |
| Ccallback_t | |
| Cindex_t | |
| Cjoint_and_weight_t | |
| Clines_t | |
| Cmaterial_t | |
| CMaterialFileReader | Read .mtl from a file |
| CMaterialReader | |
| CMaterialStreamReader | Read .mtl from a stream |
| Cmesh_t | |
| CObjReader | Wavefront .obj reader class(v2 API) |
| CObjReaderConfig | |
| Cpoints_t | |
| Cshape_t | |
| Cskin_weight_t | |
| Ctag_t | |
| Ctexture_option_t | |
| Capicolor | |
| Capitexture | |
| Capivector | |
| Cargoptions | |
| Casphere | |
| Catomic_int_struct | Atomic int structure with padding to prevent false sharing |
| Cbarrier_struct | Barrier sync object with padding to prevent false sharing |
| Cbox | Axis-aligned box definition |
| CConeArray | |
| CConeArraySBT | |
| CCUMemBuf | Several OptiX APIs make use of CUDA driver API pointer types (CUdevicepointer) so it becomes worthwhile to manage these in a templated class supporting easy memory management for vectors of special template types, and simple copies to and from the associated CUDA device |
| CCurveArray | |
| CCurveArraySBT | |
| CCylinderArray | |
| CCylinderArraySBT | |
| Cdirectional_light_t | |
| CdispHandle | |
| Cevio | |
| Cextvol | |
| Cflm | |
| Cfloatvec | |
| CFrame | |
| CGeomSBTHG | |
| Chash_node_t | |
| CHGRecordGroup | Store all hitgroup records for a given geometry together for simpler dynamic updates |
| Clight_t | |
| Cparhandle | |
| Cparvol | |
| CPerRayData_radiance | |
| Cpoint_light_t | |
| Cquadmatrix | |
| CQuadMesh | |
| CQuadMeshSBT | |
| Cquadric | |
| CRingArray | |
| CRingArraySBT | |
| Crng_urand_handle | |
| Crt_cpu_caps_struct | |
| Crt_directional_light | |
| Crt_hash_t | |
| Crt_material | Structure containing Tachyon material properties |
| Crt_positional_light | |
| Crt_run_barrier_struct | Run-barrier sync object with padding to prevent false sharing |
| Crt_shared_iterator_struct | Iterator used for dynamic load balancing |
| Crt_tasktile_struct | Task tile struct for stack, iterator, and scheduler routines; 'start' is inclusive, 'end' is exclusive |
| Crt_texture | Structure containing Tachyon texture (only used on host side) |
| Crt_threadlaunch_struct | Routines to generate a pool of threads which then grind through a dynamically load balanced work queue implemented as a shared iterator |
| Crt_threadpool_struct | Persistent thread pool |
| Crt_threadpool_workerdata_struct | Thread-specific handle data for workers |
| Crt_tilestack_t | Stack of work tiles, for error handling |
| Crt_timer | |
| CsbHandle | |
| Cscalarvol | |
| CSphereArray | |
| CSphereArraySBT | |
| Cstbi_io_callbacks | |
| CTachyonInstanceGroup | |
| CtachyonLaunchParams | Tachyon OptiX global launch parameter structure containing the active camera, framebuffer, materials, and any global scene parameters required for shading |
| CTachyonOptiX | |
| Ctgahandle | |
| Cthr_parms | |
| CTriangleMesh | |
| CTriMeshSBT |
1.8.14