HologramDepthmap Library
HologramGenerator Member List

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

alpha_map_HologramGeneratorprivate
Calc_Holo_by_Depth(int frame)HologramGeneratorprivate
Calc_Holo_CPU(int frame)HologramGeneratorprivate
Calc_Holo_GPU(int frame)HologramGeneratorprivate
change_depth_quan_CPU()HologramGeneratorprivate
change_depth_quan_GPU()HologramGeneratorprivate
circshift(Complex *in, Complex *out, int shift_x, int shift_y, int nx, int ny)HologramGeneratorprivate
DEFAULT_DEPTH_QUANTIZATIONHologramGeneratorprivate
depth_index_HologramGeneratorprivate
depth_index_gpu_HologramGeneratorprivate
DEPTH_PREFIXHologramGeneratorprivate
dimg_src_gpu_HologramGeneratorprivate
dlevel_HologramGeneratorprivate
dlevel_transform_HologramGeneratorprivate
dmap_HologramGeneratorprivate
dmap_src_HologramGeneratorprivate
dstep_HologramGeneratorprivate
encoding_CPU(int cropx1, int cropx2, int cropy1, int cropy2, ivec2 sig_location)HologramGeneratorprivate
encoding_GPU(int cropx1, int cropx2, int cropy1, int cropy2, ivec2 sig_location)HologramGeneratorprivate
Encoding_Method_HologramGeneratorprivate
Encoding_Symmetrization(ivec2 sig_location)HologramGeneratorprivate
exponent_complex(Complex *val)HologramGeneratorprivate
eye_center_xy_HologramGeneratorprivate
eye_length_HologramGeneratorprivate
eye_pupil_diameter_HologramGeneratorprivate
f_field_HologramGeneratorprivate
fftShift(int nx, int ny, Complex *input, Complex *output)HologramGeneratorprivate
fftwShift(Complex *src, Complex *dst, fftw_complex *in, fftw_complex *out, int nx, int ny, int type, bool bNomalized=false)HologramGeneratorprivate
FLAG_CHANGE_DEPTH_QUANTIZATIONHologramGeneratorprivate
FLAG_STATIC_IMAGEHologramGeneratorprivate
focus_distance_HologramGeneratorprivate
GenerateHologram()HologramGenerator
get_rand_phase_value(Complex &rand_phase_val)HologramGeneratorprivate
get_shift_phase_value(Complex &shift_phase_val, int idx, ivec2 sig_location)HologramGeneratorprivate
GetDepthValues()HologramGeneratorprivate
hh_complex_HologramGeneratorprivate
HologramGenerator()HologramGenerator
IMAGE_PREFIXHologramGeneratorprivate
img_src_HologramGeneratorprivate
img_src_gpu_HologramGeneratorprivate
init_CPU()HologramGeneratorprivate
init_GPU()HologramGeneratorprivate
initialize()HologramGenerator
isCPU_HologramGeneratorprivate
NUMBER_OF_DEPTH_QUANTIZATIONHologramGeneratorprivate
NUMBER_OF_DIGIT_OF_FRAME_NUMBERINGHologramGeneratorprivate
NUMBER_OF_FRAMEHologramGeneratorprivate
params_HologramGeneratorprivate
Pixel_pitch_xy_HologramGeneratorprivate
prepare_inputdata_CPU(uchar *img, uchar *dimg)HologramGeneratorprivate
prepare_inputdata_GPU(uchar *img, uchar *dimg)HologramGeneratorprivate
Propagation_AngularSpectrum_CPU(Complex *input_u, double propagation_dist)HologramGeneratorprivate
Propagation_AngularSpectrum_GPU(cufftDoubleComplex *input_u, double propagation_dist)HologramGeneratorprivate
Propagation_Method_HologramGeneratorprivate
RANDOM_PHASEHologramGeneratorprivate
readConfig()HologramGenerator
ReadImageDepth(int ftr)HologramGeneratorprivate
ReconstructImage()HologramGenerator
Reconstruction(fftw_complex *in, fftw_complex *out)HologramGeneratorprivate
RESULT_FOLDERHologramGeneratorprivate
RESULT_PREFIXHologramGeneratorprivate
setMode(bool isCPU)HologramGenerator
sim_final_HologramGeneratorprivate
sim_from_HologramGeneratorprivate
sim_step_num_HologramGeneratorprivate
sim_to_HologramGeneratorprivate
sim_type_HologramGeneratorprivate
Simulation_Result_File_Prefix_HologramGeneratorprivate
SLM_pixel_number_xy_HologramGeneratorprivate
SOURCE_FOLDERHologramGeneratorprivate
START_OF_FRAME_NUMBERINGHologramGeneratorprivate
test_pixel_number_scale_HologramGeneratorprivate
Test_Propagation_to_Eye_Pupil(fftw_complex *in, fftw_complex *out)HologramGeneratorprivate
Transform_Method_HologramGeneratorprivate
TransformViewingWindow()HologramGeneratorprivate
u255_fringe_HologramGeneratorprivate
U_complex_HologramGeneratorprivate
WAVELENGTHHologramGeneratorprivate
Write_Result_image(int ftr)HologramGeneratorprivate
Write_Simulation_image(int num, double val)HologramGeneratorprivate
~HologramGenerator()HologramGenerator