DHART
|
#include <nanort.h>
Public Member Functions | |
TriangleSAHPred (const T *vertices, const unsigned int *faces, size_t vertex_stride_bytes) | |
TriangleSAHPred (const TriangleSAHPred< T > &rhs) | |
TriangleSAHPred< T > & | operator= (const TriangleSAHPred< T > &rhs) |
void | Set (int axis, T pos) const |
bool | operator() (unsigned int i) const |
Private Attributes | |
int | axis_ |
T | pos_ |
const T * | vertices_ |
const unsigned int * | faces_ |
const size_t | vertex_stride_bytes_ |
|
inline |
|
inline |
|
inline |
Definition at line 904 of file nanort.h.
References nanort::TriangleSAHPred< T >::axis_, nanort::TriangleSAHPred< T >::faces_, nanort::TriangleSAHPred< T >::pos_, nanort::TriangleSAHPred< T >::vertex_stride_bytes_, and nanort::TriangleSAHPred< T >::vertices_.
|
inline |
Definition at line 889 of file nanort.h.
References nanort::TriangleSAHPred< T >::axis_, nanort::TriangleSAHPred< T >::faces_, nanort::TriangleSAHPred< T >::pos_, nanort::TriangleSAHPred< T >::vertex_stride_bytes_, and nanort::TriangleSAHPred< T >::vertices_.
|
inline |
Definition at line 899 of file nanort.h.
References nanort::TriangleSAHPred< T >::axis_, and nanort::TriangleSAHPred< T >::pos_.
|
mutableprivate |
Definition at line 922 of file nanort.h.
Referenced by nanort::TriangleSAHPred< T >::operator()(), nanort::TriangleSAHPred< T >::operator=(), and nanort::TriangleSAHPred< T >::Set().
|
private |
Definition at line 925 of file nanort.h.
Referenced by nanort::TriangleSAHPred< T >::operator()(), and nanort::TriangleSAHPred< T >::operator=().
|
mutableprivate |
Definition at line 923 of file nanort.h.
Referenced by nanort::TriangleSAHPred< T >::operator()(), nanort::TriangleSAHPred< T >::operator=(), and nanort::TriangleSAHPred< T >::Set().
|
private |
Definition at line 926 of file nanort.h.
Referenced by nanort::TriangleSAHPred< T >::operator()(), and nanort::TriangleSAHPred< T >::operator=().
|
private |
Definition at line 924 of file nanort.h.
Referenced by nanort::TriangleSAHPred< T >::operator()(), and nanort::TriangleSAHPred< T >::operator=().