|
virtual void | setRadius (Real R) override |
|
virtual void | setRadius (Real)=0 |
|
void | setRandom (bool) |
|
void | reset () |
|
bool | sample (std::vector< Vec3 > &dest) |
|
bool | sample (std::vector< Vec3 > &dest, Matrix3 const &sys, Vec3 const ¢er) |
|
bool | sample (unsigned int N) |
|
bool | get (Vec3 &dest) |
|
bool | get (Vec3 &dest, Matrix3 const &sys, Vec3 const ¢er) |
|
Vec3 & | get () |
|
|
virtual bool | sampleRandom (std::vector< Vec3 > &) |
|
virtual bool | sampleUniform (std::vector< Vec3 > &) |
|
virtual bool | sampleRandom (std::vector< Vec3 > &)=0 |
|
virtual bool | sampleUniform (std::vector< Vec3 > &)=0 |
|
◆ sampleRandom()
bool RingSampler::sampleRandom |
( |
std::vector< Vec3 > & |
dest | ) |
|
|
protectedvirtual |
◆ sampleUniform()
bool RingSampler::sampleUniform |
( |
std::vector< Vec3 > & |
dest | ) |
|
|
protectedvirtual |
◆ setRadius()
void RingSampler::setRadius |
( |
Real |
R | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- LibRZ/include/Samplers/Ring.h
- LibRZ/src/Samplers/Ring.cpp