Fermat
|
Wrapper class to rotate the samples coming from a sample sequence with a set of Cranley-Patterson rotations.
#include <cp_rotations.h>
Public Types | |
typedef CP_rotator< typename Sample_sequence::Sampler_type, Iterator > | Sampler_type |
Public Methods | |
CUGAR_HOST_DEVICE | CP_rotated_sequence (Sample_sequence &sequence, const uint32 dims, Iterator rot, uint32 size) |
Sampler_type CUGAR_HOST_DEVICE | instance (const uint32 index, const uint32 copy) const |
Public Members | |
Sample_sequence & | m_sequence |
Iterator | m_rot |
uint32 | m_size |
uint32 | m_dims |
|
inline |
constructor
sequence | sample sequence |
dims | dimensionality of the sequence |
rot | rotation set |
size | size of the rotation set |
|
inline |
instance
index | sequence index |
copy | sequence instance |