RayZaler 0.1
The free opto-mechanical simulation framework
RZ::Sampler Class Referenceabstract
Inheritance diagram for RZ::Sampler:

Public Member Functions

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 &center)
 
bool sample (unsigned int N)
 
bool get (Vec3 &dest)
 
bool get (Vec3 &dest, Matrix3 const &sys, Vec3 const &center)
 
Vec3get ()
 

Protected Member Functions

virtual bool sampleRandom (std::vector< Vec3 > &)=0
 
virtual bool sampleUniform (std::vector< Vec3 > &)=0
 

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