Code_TYMPAN  4.4.0
Industrial site acoustic simulation
UniformCircularSampler Member List

This is the complete list of members for UniformCircularSampler, including all inherited members.

_dThetaUniformCircularSamplerprotected
_iUniformCircularSamplerprotected
_nb_raysSamplerprotected
_normalUniformCircularSamplerprotected
_phiSamplerprotected
_thetaSamplerprotected
_uUniformCircularSamplerprotected
_vUniformCircularSamplerprotected
Clone() overrideUniformCircularSamplervirtual
computeDiffractionNbr(const decimal &theta)Samplerinlinevirtual
getNbRays() constSamplerinlinevirtual
getPhi() constSamplerinline
getSample() overrideUniformCircularSamplervirtual
getTheta() constSamplerinline
init() overrideUniformCircularSamplervirtual
isAcceptableSample(vec3 v) overrideUniformCircularSamplervirtual
Sampler(const unsigned int &nbRays=0, const decimal &Theta=(decimal) M_PIDIV2, const decimal &Phi=(decimal) M_2PI)Samplerinline
Sampler(const Sampler &other)Samplerinline
Sampler(Sampler *sampler)Samplerinline
setNbRays(const unsigned int &nbRays)Samplerinlinevirtual
setPhi(const decimal &Phi)Samplerinline
setTheta(const decimal &Theta)Samplerinline
UniformCircularSampler(unsigned int nbRays=1, const vec3 &normal=vec3{0., 0., 1.})UniformCircularSampler
UniformCircularSampler(const UniformCircularSampler &sampler)UniformCircularSampler
UniformCircularSampler(UniformCircularSampler *pSampler)UniformCircularSampler
~Sampler()Samplerinlinevirtual