Openholo
v4.2
Open Source Digital Holographic Library
|
#include <ophPointCloud_GPU.h>
Public Member Functions | |
_CudaPointCloudConfigFresnel (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) | |
ty = lambda / (2 * pp_Y) More... | |
_CudaPointCloudConfigFresnel (_CudaPointCloudConfig &cuda_config) | |
_CudaPointCloudConfigFresnel (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) | |
ty = lambda / (2 * pp_Y) More... | |
_CudaPointCloudConfigFresnel (_CudaPointCloudConfig &cuda_config) | |
_CudaPointCloudConfigFresnel (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) | |
ty = lambda / (2 * pp_Y) More... | |
_CudaPointCloudConfigFresnel (_CudaPointCloudConfig &cuda_config) | |
_CudaPointCloudConfigFresnel (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) | |
ty = lambda / (2 * pp_Y) More... | |
_CudaPointCloudConfigFresnel (_CudaPointCloudConfig &cuda_config) | |
Public Member Functions inherited from _CudaPointCloudConfig | |
_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) | |
_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) | |
_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) | |
_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 | |
double | tx |
double | ty |
tx = lambda / (2 * pp_X) More... | |
Public Attributes inherited from _CudaPointCloudConfig | |
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 188 of file ophPointCloud_GPU.h.
|
inline |
ty = lambda / (2 * pp_Y)
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 = lambda |
Definition at line 193 of file ophPointCloud_GPU.h.
|
inline |
Definition at line 210 of file ophPointCloud_GPU.h.
|
inline |
ty = lambda / (2 * pp_Y)
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 = lambda |
Definition at line 193 of file ophPointCloud_GPU.h.
|
inline |
Definition at line 210 of file ophPointCloud_GPU.h.
|
inline |
ty = lambda / (2 * pp_Y)
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 = lambda |
Definition at line 193 of file ophPointCloud_GPU.h.
|
inline |
Definition at line 210 of file ophPointCloud_GPU.h.
|
inline |
ty = lambda / (2 * pp_Y)
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 = lambda |
Definition at line 193 of file ophPointCloud_GPU.h.
|
inline |
Definition at line 210 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfigFresnel::tx |
Definition at line 190 of file ophPointCloud_GPU.h.
double _CudaPointCloudConfigFresnel::ty |
tx = lambda / (2 * pp_X)
Definition at line 191 of file ophPointCloud_GPU.h.