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 |