| accel.h |
! Base class for the acceleration structure data. |
23273 |
- |
| accelinstance.h |
|
891 |
- |
| acceln.cpp |
|
7949 |
- |
| acceln.h |
! merges N acceleration structures together, by processing them in order |
1885 |
- |
| accelset.cpp |
|
668 |
- |
| accelset.h |
! Base class for set of acceleration structures. |
8418 |
- |
| alloc.cpp |
create threads |
2125 |
- |
| alloc.h |
! maximum supported alignment |
36266 |
- |
| buffer.h |
! Implements an API data buffer object. This class may or may not own the data. |
6988 |
- |
| builder.h |
! virtual interface for all hierarchy builders |
1874 |
- |
| context.h |
|
3718 |
- |
| default.h |
|
9537 |
- |
| device.cpp |
! some global variables that can be set via rtcSetParameter1i for debugging purposes |
19097 |
- |
| device.h |
! Device construction |
2019 |
- |
| geometry.cpp |
|
6905 |
- |
| geometry.h |
|
23429 |
- |
| hit.h |
Hit structure for K hits |
3616 |
- |
| instance_stack.h |
Instance ID stack manipulation.
This is used from the instance intersector.
**************************************************************************** |
4683 |
- |
| isa.h |
|
11509 |
- |
| motion_derivative.cpp |
|
8218 |
- |
| motion_derivative.h |
|
75097 |
- |
| point_query.h |
Point query structure for closest point query |
4277 |
- |
| primref.h |
! A primitive reference stores the bounds of the primitive and its ID. |
4195 |
- |
| primref_mb.h |
! A primitive reference stores the bounds of the primitive and its ID. |
8734 |
- |
| profile.h |
! helper structure for the implementation of the profile functions below |
4201 |
- |
| ray.h |
Ray structure for K rays |
61461 |
- |
| rtcore.cpp |
mutex to make API thread safe |
66341 |
- |
| rtcore.h |
! decoding of intersection flags |
5869 |
- |
| rtcore_builder.cpp |
initialize temporary arrays for morton builder |
17299 |
- |
| scene.cpp |
error raising rtcIntersect and rtcOccluded functions |
38305 |
- |
| scene.h |
! Base class all scenes are derived from |
11443 |
- |
| scene_curves.cpp |
verify that all accesses are 4 bytes aligned |
22825 |
- |
| scene_curves.h |
! represents an array of bicubic bezier curves |
28728 |
- |
| scene_grid_mesh.cpp |
verify that all accesses are 4 bytes aligned |
5550 |
- |
| scene_grid_mesh.h |
! Grid Mesh |
10722 |
- |
| scene_instance.cpp |
|
14564 |
- |
| scene_instance.h |
! Instanced acceleration structure |
9989 |
- |
| scene_line_segments.cpp |
verify that all accesses are 4 bytes aligned |
9145 |
- |
| scene_line_segments.h |
! represents an array of line segments |
12720 |
- |
| scene_points.cpp |
verify that all accesses are 4 bytes aligned |
6506 |
- |
| scene_points.h |
! represents an array of points |
9555 |
- |
| scene_quad_mesh.cpp |
verify that all accesses are 4 bytes aligned |
5751 |
- |
| scene_quad_mesh.h |
! Quad Mesh |
12578 |
- |
| scene_subdiv_mesh.cpp |
! maximum number of user vertex buffers for subdivision surfaces |
34921 |
- |
| scene_subdiv_mesh.h |
! type of this geometry |
10773 |
- |
| scene_triangle_mesh.cpp |
verify that all accesses are 4 bytes aligned |
5941 |
- |
| scene_triangle_mesh.h |
! Triangle Mesh |
11697 |
- |
| scene_user_geometry.cpp |
|
1182 |
- |
| scene_user_geometry.h |
! User geometry with user defined intersection functions |
2558 |
- |
| stack_item.h |
! An item on the stack holds the node ID and distance of that node. |
3233 |
- |
| stat.cpp |
print absolute numbers |
8360 |
- |
| stat.h |
Macros to gather statistics |
2590 |
- |
| state.cpp |
verify that calculations stay in range |
20514 |
- |
| state.h |
mutex to make printing to cout thread safe |
8147 |
- |
| vector.h |
! invokes the memory monitor callback |
2058 |
- |