Openholo  v1.0
Open Source Digital Holographic Library
ophCascadedPropagation Member List

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

addComplexFieldDataOHC(const OphComplexField &complex_field)Openholoinlineprotected
addRef(void)Baseinline
addWaveLengthNComplexFieldDataOHC(const Real wavelength, const OphComplexField &complex_field)Openholoinlineprotected
addWaveLengthOHC(const Real wavelength)Openholoinlineprotected
Base(void)Baseinlineexplicit
checkExtension(const char *fname, const char *ext)Openholoprotected
complex_HOpenholoprotected
context_Openholoprotected
convertToFormatGray8(uchar *src, uchar *dst, int w, int h, int bytesperpixel)Openholoprotected
fft1(int n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE)Openholoprotected
fft2(ivec2 n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE)Openholoprotected
fft3(ivec3 n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE)Openholoprotected
fftExecute(Complex< Real > *out)Openholoprotected
fftFree(void)Openholoprotected
fftShift(int nx, int ny, Complex< Real > *input, Complex< Real > *output)Openholoprotected
fftwShift(Complex< Real > *src, Complex< Real > *dst, int nx, int ny, int type, bool bNormalized=false)Openholoprotected
getColorArrangeOHC(ColorArran &color_arrange)Openholoinlineprotected
getColorTypeOHC(ColorType &color_type)Openholoinlineprotected
getComplexField(void)Openholoinline
getComplexFieldDataOHC(Complex< Real > **cmplx, uint wavelen_idx)Openholoinlineprotected
getComplexFieldDataOHC(OphComplexField &cmplx, uint wavelen_idx)Openholoinlineprotected
getContext(void)Openholoinline
getDistObjectToPupil()ophCascadedPropagationinline
getDistPupilToRetina()ophCascadedPropagationinline
getFieldLensFocalLength()ophCascadedPropagationinline
getImgSize(int &w, int &h, int &bytesperpixel, const char *fname)Openholoprotected
getNor()ophCascadedPropagationinline
getNumColors()ophCascadedPropagationinline
getPixelNumberOHC(ivec2 &pixel_number)Openholoinlineprotected
getPixelPitchOHC(vec2 &pixel_pitch)Openholoinlineprotected
getPixelPitchX()ophCascadedPropagationinline
getPixelPitchY()ophCascadedPropagationinline
getPupilDiameter()ophCascadedPropagationinline
getPupilWavefield(oph::uint id)ophCascadedPropagation
getResX()ophCascadedPropagationinline
getResY()ophCascadedPropagationinline
getRetinaWavefield(oph::uint id)ophCascadedPropagation
getRetinaWavefieldAll()ophCascadedPropagation
getSlmWavefield(oph::uint id)ophCascadedPropagation
getWaveLengthNumOHC(uint &wavelength_num)Openholoinlineprotected
getWavelengthOHC(vector< Real > &wavelength)Openholoinlineprotected
getWavelengths()ophCascadedPropagationinline
getWaveLengthUnitOHC(LenUnit &length_unit)Openholoinlineprotected
imgScaleBilnear(uchar *src, uchar *dst, int w, int h, int neww, int newh)Openholoprotected
isReadyToPropagate()ophCascadedPropagationinline
loadAsImg(const char *fname)Openholovirtual
loadAsImgUpSideDown(const char *fname, uchar *dst)Openholoprotected
loadAsOhc(const char *fname)ophCascadedPropagationvirtual
OHC_decoderOpenholoprotected
OHC_encoderOpenholoprotected
Openholo(void)Openholoexplicit
ophCascadedPropagation(const wchar_t *configfilepath)ophCascadedPropagation
ophFree(void)ophCascadedPropagationprotectedvirtual
ophRec(void)ophRecexplicit
propagate()ophCascadedPropagation
propagatePupilToRetina()ophCascadedPropagation
propagateSlmToPupil()ophCascadedPropagation
refCntBaseprotected
release(void)Baseinline
save(const wchar_t *pathname, uint8_t bitsperpixel)ophCascadedPropagation
saveAsImg(const char *fname, uint8_t bitsperpixel, uchar *src, int width, int height)Openholovirtual
saveAsOhc(const char *fname)ophCascadedPropagationvirtual
setColorArrangeOHC(const ColorArran color_arrange)Openholoinlineprotected
setColorTypeOHC(const ColorType color_type)Openholoinlineprotected
setFieldEncodingOHC(const FldStore field_store, const FldCodeType field_code_type)Openholoinlineprotected
setPhaseEncodingOHC(const BPhaseCode phase_code, const vec2 phase_code_range)Openholoinlineprotected
setPixelNumber(ivec2 n)Openholoinline
setPixelNumberOHC(const ivec2 pixel_number)Openholoinlineprotected
setPixelPitch(vec2 p)Openholoinline
setPixelPitchOHC(const vec2 pixel_pitch)Openholoinlineprotected
setWaveLength(Real w, const uint idx)Openholoinline
setWaveLengthNumOHC(const uint wavelength_num)Openholoinlineprotected
setWavelengthOHC(const Real wavelength, const LenUnit wavelength_unit)Openholoinlineprotected
setWaveLengthUnitOHC(const LenUnit length_unit)Openholoinlineprotected
~Base(void)Baseinlineprotectedvirtual
~Openholo(void)=0Openholoprotectedpure virtual
~ophCascadedPropagation()ophCascadedPropagation
~ophRec(void)ophRecprotectedvirtual