#include <raytrace_defs.h>
Public Member Functions | |
raytrace_info () | |
Initialize the info struct. | |
Public Attributes | |
unsigned long | primary_rays |
The number of primary rays traced. | |
unsigned long | rendered_pixels |
Track the number of image pixels have been rendered. | |
unsigned long | secondary_rays |
The number of secondary rays traced. | |
time_t | start_time |
The time in seconds since the Epoch that the render began. | |
unsigned long | total_primary_rays |
The total number of primary rays. | |
unsigned long | traced_rays |
The number of rays traced. |
Definition at line 74 of file raytrace_defs.h.
raytrace_info::raytrace_info | ( | ) | [inline] |
unsigned long raytrace_info::primary_rays |
The number of primary rays traced.
Definition at line 79 of file raytrace_defs.h.
Referenced by trace_ray().
unsigned long raytrace_info::rendered_pixels |
Track the number of image pixels have been rendered.
Definition at line 88 of file raytrace_defs.h.
Referenced by trace_ray(), and trace_rays().
unsigned long raytrace_info::secondary_rays |
time_t raytrace_info::start_time |
The time in seconds since the Epoch that the render began.
Definition at line 91 of file raytrace_defs.h.
Referenced by trace_ray().
unsigned long raytrace_info::total_primary_rays |
unsigned long raytrace_info::traced_rays |
The number of rays traced.
Definition at line 76 of file raytrace_defs.h.
Referenced by print_stats(), trace_ray(), and trace_rays().