Assignments
Assignments
|
#include <shape.h>
Static Public Member Functions | |
static void | Reset (void) |
static void | IncrementRayNum (unsigned int count=1) |
static void | IncrementRayPrimitiveIntersectionNum (unsigned int count=1) |
static void | IncrementRayBoundingBoxIntersectionNum (unsigned int count=1) |
static void | IncrementConeBoundingBoxIntersectionNum (unsigned int count=1) |
static size_t | RayNum (void) |
static size_t | RayPrimitiveIntersectionNum (void) |
static size_t | RayBoundingBoxIntersectionNum (void) |
static size_t | ConeBoundingBoxIntersectionNum (void) |
Static Public Attributes | |
static std::atomic< size_t > | _RayNum |
static std::atomic< size_t > | _RayPrimitiveIntersectionNum |
static std::atomic< size_t > | _RayBoundingBoxIntersectionNum |
static std::atomic< size_t > | _ConeBoundingBoxIntersectionNum |
This class stores information about the number of rays cast and the number of ray-primitive intersections performed.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |