Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Public Member Functions | Friends | List of all members
librealsense::occlusion_filter Class Reference

#include <occlusion-filter.h>

Public Member Functions

 occlusion_filter ()
 
bool active (void) const
 
void process (float3 *points, float2 *uv_map, const std::vector< float2 > &pix_coord) const
 
void set_mode (uint8_t filter_type)
 
void set_texel_intrinsics (const rs2_intrinsics &in)
 
void set_depth_intrinsics (const rs2_intrinsics &in)
 

Friends

class pointcloud
 

Constructor & Destructor Documentation

◆ occlusion_filter()

librealsense::occlusion_filter::occlusion_filter ( )

Member Function Documentation

◆ active()

bool librealsense::occlusion_filter::active ( void  ) const
inline

◆ process()

void librealsense::occlusion_filter::process ( float3 points,
float2 uv_map,
const std::vector< float2 > &  pix_coord 
) const

◆ set_depth_intrinsics()

void librealsense::occlusion_filter::set_depth_intrinsics ( const rs2_intrinsics in)
inline

◆ set_mode()

void librealsense::occlusion_filter::set_mode ( uint8_t  filter_type)
inline

◆ set_texel_intrinsics()

void librealsense::occlusion_filter::set_texel_intrinsics ( const rs2_intrinsics in)

Friends And Related Function Documentation

◆ pointcloud

friend class pointcloud
friend

The documentation for this class was generated from the following file: