Openholo
v5.0
Open Source Digital Holographic Library
|
#include <ophPointCloud_GPU.h>
Public Member Functions | |
_CudaPointCloudConfig (const int &n_points, const vec3 &scale_factor, const Real &offset_depth, const ivec2 &pixel_number, const ivec2 &offset, const vec2 &pixel_pitch, const vec2 &ss, const Real &k, const Real &lambda) | |
Public Attributes | |
int | n_points |
double | scale_X |
number of point cloud More... | |
double | scale_Y |
Scaling factor of x coordinate of point cloud. More... | |
double | scale_Z |
Scaling factor of y coordinate of point cloud. More... | |
double | offset_depth |
Scaling factor of z coordinate of point cloud. More... | |
int | pn_X |
Offset value of point cloud in z direction. More... | |
int | pn_Y |
Number of pixel of SLM in x direction. More... | |
int | offset_X |
Number of pixel of SLM in y direction. More... | |
int | offset_Y |
double | pp_X |
double | pp_Y |
Pixel pitch of SLM in x direction. More... | |
double | half_ss_X |
Pixel pitch of SLM in y direction. More... | |
double | half_ss_Y |
(pixel_x * nx) / 2 More... | |
double | k |
(pixel_y * ny) / 2 More... | |
double | lambda |
Wave Number = (2 * PI) / lambda;. More... | |
Definition at line 89 of file ophPointCloud_GPU.h.
|
inline |
scale_factor | number of point cloud |
offset_depth | Scaling factor of x, y, z coordinate of point cloud |
pixel_number | Offset value of point cloud in z direction |
offset | Number of pixel of SLM in x, y direction |
pixel_pitch | start offset |
ss | Pixel pitch of SLM in x, y direction |
k | (pixel_x * nx), (pixel_y * ny) |
lambda | Wave Number = (2 * PI) / lambda Wave length |
Definition at line 112 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::half_ss_X |
Pixel pitch of SLM in y direction.
Definition at line 106 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::half_ss_Y |
(pixel_x * nx) / 2
Definition at line 107 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::k |
(pixel_y * ny) / 2
Definition at line 109 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::lambda |
Wave Number = (2 * PI) / lambda;.
Definition at line 110 of file ophPointCloud_GPU.h.
int _CudaPointCloudConfig::n_points |
Definition at line 90 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::offset_depth |
Scaling factor of z coordinate of point cloud.
Definition at line 95 of file ophPointCloud_GPU.h.
int _CudaPointCloudConfig::offset_X |
Number of pixel of SLM in y direction.
Definition at line 100 of file ophPointCloud_GPU.h.
int _CudaPointCloudConfig::offset_Y |
Definition at line 101 of file ophPointCloud_GPU.h.
int _CudaPointCloudConfig::pn_X |
Offset value of point cloud in z direction.
Definition at line 97 of file ophPointCloud_GPU.h.
int _CudaPointCloudConfig::pn_Y |
Number of pixel of SLM in x direction.
Definition at line 98 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::pp_X |
Definition at line 103 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::pp_Y |
Pixel pitch of SLM in x direction.
Definition at line 104 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::scale_X |
number of point cloud
Definition at line 91 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::scale_Y |
Scaling factor of x coordinate of point cloud.
Definition at line 92 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfig::scale_Z |
Scaling factor of y coordinate of point cloud.
Definition at line 93 of file ophPointCloud_GPU.h.