Openholo
v5.0
Open Source Digital Holographic Library
|
This is the complete list of members for ophCascadedPropagation, including all inherited members.
addComplexFieldDataOHC(const OphComplexField &complex_field) | Openholo | inlineprotected |
addRef(void) | Base | inline |
addWaveLengthNComplexFieldDataOHC(const Real wavelength, const OphComplexField &complex_field) | Openholo | inlineprotected |
addWaveLengthOHC(const Real wavelength) | Openholo | inlineprotected |
ASM_Propagation() | ophRec | protected |
ASM_Propagation_GPU() | ophRec | protected |
Base(void) | Base | inlineexplicit |
checkExtension(const char *fname, const char *ext) | Openholo | protected |
Clear() | ophRec | protected |
complex_H | Openholo | protected |
context_ | Openholo | protected |
convertToFormatGray8(uchar *src, uchar *dst, int w, int h, int bytesperpixel) | Openholo | protected |
fft1(int n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE) | Openholo | protected |
fft2(ivec2 n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE) | Openholo | protected |
fft2(Complex< Real > *src, Complex< Real > *dst, int nx, int ny, int type, bool bNormalized=false, bool bShift=true) | Openholo | protected |
fft3(ivec3 n, Complex< Real > *in, int sign=OPH_FORWARD, uint flag=OPH_ESTIMATE) | Openholo | protected |
fftExecute(Complex< Real > *out, bool bReverse=false) | Openholo | protected |
fftFree(void) | Openholo | protected |
fftInit2D(ivec2 size, int sign, unsigned int flag) | Openholo | protected |
fftShift(int nx, int ny, Complex< Real > *input, Complex< Real > *output) | Openholo | protected |
getColorArrangeOHC(ColorArran &color_arrange) | Openholo | inlineprotected |
getColorTypeOHC(ColorType &color_type) | Openholo | inlineprotected |
getComplexField(void) | Openholo | inline |
getComplexFieldDataOHC(Complex< Real > **cmplx, uint wavelen_idx) | Openholo | inlineprotected |
getComplexFieldDataOHC(OphComplexField &cmplx, uint wavelen_idx) | Openholo | inlineprotected |
getConfig() | ophRec | inline |
getContext(void) | Openholo | inline |
getDistObjectToPupil() | ophCascadedPropagation | inline |
getDistPupilToRetina() | ophCascadedPropagation | inline |
getFieldLensFocalLength() | ophCascadedPropagation | inline |
getImageConfig() | Openholo | inline |
getImgSize(int &w, int &h, int &bytesperpixel, const char *fname) | Openholo | protected |
getMaxThreadNum() | Openholo | |
getNor() | ophCascadedPropagation | inline |
getNormalizedBuffer() | ophRec | inline |
getNumColors() | ophCascadedPropagation | inline |
getPixelNumberOHC(ivec2 &pixel_number) | Openholo | inlineprotected |
getPixelPitchOHC(vec2 &pixel_pitch) | Openholo | inlineprotected |
getPixelPitchX() | ophCascadedPropagation | inline |
getPixelPitchY() | ophCascadedPropagation | inline |
getPupilDiameter() | ophCascadedPropagation | inline |
GetPupilFieldFromHologram() | ophRec | protected |
GetPupilFieldFromVWHologram() | ophRec | protected |
GetPupilFieldImage(Complex< Real > *src, Real *dst, int pnx, int pny, Real ppx, Real ppy, Real scaleX, Real scaleY) | ophRec | protected |
getPupilWavefield(oph::uint id) | ophCascadedPropagation | |
getResX() | ophCascadedPropagation | inline |
getResY() | ophCascadedPropagation | inline |
getRetinaWavefield(oph::uint id) | ophCascadedPropagation | |
getRetinaWavefieldAll() | ophCascadedPropagation | |
getSlmWavefield(oph::uint id) | ophCascadedPropagation | |
getVarname(int vtr, vec3 &var_vals, std::string &varname2) | ophRec | protected |
getWaveLengthNumOHC(uint &wavelength_num) | Openholo | inlineprotected |
getWavelengthOHC(vector< Real > &wavelength) | Openholo | inlineprotected |
getWavelengths() | ophCascadedPropagation | inline |
getWaveLengthUnitOHC(LenUnit &length_unit) | Openholo | inlineprotected |
imgCfg | Openholo | protected |
imgScaleBilinear(uchar *src, uchar *dst, int w, int h, int neww, int newh, int channels=1) | Openholo | protected |
Initialize() | ophRec | |
isReadyToPropagate() | ophCascadedPropagation | inline |
loadAsImg(const char *fname) | Openholo | virtual |
loadAsImgUpSideDown(const char *fname, uchar *dst) | Openholo | protected |
loadAsOhc(const char *fname) | ophCascadedPropagation | virtual |
mergeColor(int idx, int width, int height, uchar *src, uchar *dst) | Openholo | |
normalize(T *src, uchar *dst, int x, int y) | ophRec | inline |
normalize(T *src, uchar *dst, int x, int y, T max, T min) | ophRec | inline |
OHC_decoder | Openholo | protected |
OHC_encoder | Openholo | protected |
Openholo(void) | Openholo | explicit |
ophCascadedPropagation(const wchar_t *configfilepath) | ophCascadedPropagation | |
ophFree(void) | ophCascadedPropagation | protectedvirtual |
ophRec(void) | ophRec | explicit |
Perform_Simulation() | ophRec | |
propagate() | ophCascadedPropagation | |
propagatePupilToRetina() | ophCascadedPropagation | |
propagateSlmToPupil() | ophCascadedPropagation | |
Propagation_Fresnel_FFT(int chnum) | ophRec | protected |
ophRec::readConfig(const char *fname) | ophRec | |
readImage(const char *path) | ophRec | |
readImagePNA(const char *phase, const char *amplitude) | ophRec | |
readImageRNI(const char *real, const char *imaginary) | ophRec | |
ReconstructImage() | ophRec | |
refCnt | Base | protected |
release(void) | Base | inline |
resCfg | Openholo | protected |
save(const wchar_t *pathname, uint8_t bitsperpixel) | ophCascadedPropagation | |
ophRec::save(const char *fname, uint8_t bitsperpixel, uchar *src, uint px, uint py) | ophRec | |
saveAsImg(const char *fname, uint8_t bitsperpixel, uchar *src, int width, int height) | Openholo | virtual |
saveAsOhc(const char *fname) | ophCascadedPropagation | virtual |
SaveImage(const char *path, const char *ext="bmp") | ophRec | |
separateColor(int idx, int width, int height, uchar *src, uchar *dst) | Openholo | |
setColorArrangeOHC(const ColorArran color_arrange) | Openholo | inlineprotected |
setColorTypeOHC(const ColorType color_type) | Openholo | inlineprotected |
setConfig(OphRecConfig config) | ophRec | inline |
setFieldEncodingOHC(const FldStore field_store, const FldCodeType field_code_type) | Openholo | inlineprotected |
setImageFlip(int flip) | Openholo | inline |
setImageMerge(bool merge) | Openholo | inline |
setImageRotate(bool rotate) | Openholo | inline |
setMaxThreadNum(int num) | Openholo | |
SetMode(unsigned int mode) | ophRec | inline |
setOffset(ivec2 offset) | Openholo | inline |
setPhaseEncodingOHC(const BPhaseCode phase_code, const vec2 phase_code_range) | Openholo | inlineprotected |
setPixelNumber(ivec2 n) | Openholo | inline |
setPixelNumber(int width, int height) | Openholo | inline |
setPixelNumberOHC(const ivec2 pixel_number) | Openholo | inlineprotected |
setPixelPitch(vec2 p) | Openholo | inline |
setPixelPitch(Real pitchX, Real pitchY) | Openholo | inline |
setPixelPitchOHC(const vec2 pixel_pitch) | Openholo | inlineprotected |
setWaveLength(Real w, const uint idx=0) | Openholo | inline |
setWaveLengthNumOHC(const uint wavelength_num) | Openholo | inlineprotected |
setWavelengthOHC(const Real wavelength, const LenUnit wavelength_unit) | Openholo | inlineprotected |
setWaveLengthUnitOHC(const LenUnit length_unit) | Openholo | inlineprotected |
setWaveNum(int num) | Openholo | |
~Base(void) | Base | inlineprotectedvirtual |
~Openholo(void)=0 | Openholo | protectedpure virtual |
~ophCascadedPropagation() | ophCascadedPropagation | |
~ophRec(void) | ophRec | protectedvirtual |