BlockedArray< T, logBlockSize > Class Template Reference
#include <pbrt.h>
List of all members.
Detailed Description
template<class T, int logBlockSize>
class BlockedArray< T, logBlockSize >
Definition at line 442 of file pbrt.h.
Constructor & Destructor Documentation
template<class T, int logBlockSize>
template<class T, int logBlockSize>
template<class T, int logBlockSize>
template<class T, int logBlockSize>
Member Function Documentation
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::BlockSize |
( |
|
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::RoundUp |
( |
int |
x |
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::uSize |
( |
|
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::vSize |
( |
|
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::Block |
( |
int |
a |
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::Offset |
( |
int |
a |
) |
const [inline] |
template<class T, int logBlockSize>
T& BlockedArray< T, logBlockSize >::operator() |
( |
int |
u, |
|
|
int |
v | |
|
) |
| | [inline] |
template<class T, int logBlockSize>
const T& BlockedArray< T, logBlockSize >::operator() |
( |
int |
u, |
|
|
int |
v | |
|
) |
| | const [inline] |
template<class T, int logBlockSize>
void BlockedArray< T, logBlockSize >::GetLinearArray |
( |
T * |
a |
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::BlockSize |
( |
|
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::RoundUp |
( |
int |
x |
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::uSize |
( |
|
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::vSize |
( |
|
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::Block |
( |
int |
a |
) |
const [inline] |
template<class T, int logBlockSize>
int BlockedArray< T, logBlockSize >::Offset |
( |
int |
a |
) |
const [inline] |
template<class T, int logBlockSize>
T& BlockedArray< T, logBlockSize >::operator() |
( |
int |
u, |
|
|
int |
v | |
|
) |
| | [inline] |
template<class T, int logBlockSize>
const T& BlockedArray< T, logBlockSize >::operator() |
( |
int |
u, |
|
|
int |
v | |
|
) |
| | const [inline] |
template<class T, int logBlockSize>
void BlockedArray< T, logBlockSize >::GetLinearArray |
( |
T * |
a |
) |
const [inline] |
Member Data Documentation
template<class T, int logBlockSize>
template<class T, int logBlockSize>
template<class T, int logBlockSize>
template<class T, int logBlockSize>
The documentation for this class was generated from the following file: