5 #include "../include/librealsense2/hpp/rs_frame.hpp" 8 #define ROTATION_BUFFER_SIZE 32 // minimum limit that could be divided by all resolutions 9 #define VERTICAL_SCAN_WINDOW_SIZE 16 10 #define DEPTH_OCCLUSION_THRESHOLD 0.5f //meters 46 float extrensic_low_threshold = 0.001f;
47 float extrensic_high_threshold = 0.01f;
bool is_same_sensor(const rs2_extrinsics &extr)
void set_texel_intrinsics(const rs2_intrinsics &in)
void monotonic_heuristic_invalidation(float3 *points, float2 *uv_map, const std::vector< float2 > &pix_coord, const rs2::depth_frame &depth) const
void set_mode(uint8_t filter_type)
GLint GLint GLsizei GLsizei GLsizei depth
void set_scanning(uint8_t scanning)
occlusion_rect_type _occlusion_filter
optional_value< rs2_intrinsics > _depth_intrinsics
rs2_extrinsics identity_matrix()
void comprehensive_invalidation(float3 *points, float2 *uv_map, const std::vector< float2 > &pix_coord) const
occlusion_scanning_type find_scanning_direction(const rs2_extrinsics &extr)
occlusion_scanning_type _occlusion_scanning
std::vector< float > _texels_depth
void set_depth_intrinsics(const rs2_intrinsics &in)
Cross-stream extrinsics: encodes the topology describing how the different devices are oriented...
optional_value< rs2_intrinsics > _texels_intrinsics
void process(float3 *points, float2 *uv_map, const std::vector< float2 > &pix_coord, const rs2::depth_frame &depth) const