DHART
Loading...
Searching...
No Matches
nanort::BVHTraceOptions Class Reference

BVH trace option. More...

#include <nanort.h>

+ Collaboration diagram for nanort::BVHTraceOptions:

Public Member Functions

 BVHTraceOptions ()
 

Public Attributes

unsigned int prim_ids_range [2]
 
unsigned int skip_prim_id
 
bool cull_back_face
 
unsigned char pad [3]
 Padding (not used) More...
 

Detailed Description

BVH trace option.

Definition at line 610 of file nanort.h.

Constructor & Destructor Documentation

◆ BVHTraceOptions()

nanort::BVHTraceOptions::BVHTraceOptions ( )
inline

Definition at line 623 of file nanort.h.

References cull_back_face, prim_ids_range, and skip_prim_id.

Member Data Documentation

◆ cull_back_face

bool nanort::BVHTraceOptions::cull_back_face

Definition at line 620 of file nanort.h.

Referenced by BVHTraceOptions(), and nanort::TriangleIntersector< T, H >::Intersect().

◆ pad

unsigned char nanort::BVHTraceOptions::pad[3]

Padding (not used)

Definition at line 621 of file nanort.h.

◆ prim_ids_range

unsigned int nanort::BVHTraceOptions::prim_ids_range[2]

Definition at line 614 of file nanort.h.

Referenced by BVHTraceOptions(), and nanort::TriangleIntersector< T, H >::Intersect().

◆ skip_prim_id

unsigned int nanort::BVHTraceOptions::skip_prim_id

Definition at line 618 of file nanort.h.

Referenced by BVHTraceOptions(), and nanort::TriangleIntersector< T, H >::Intersect().


The documentation for this class was generated from the following file: