OrbbecSDK 2.8.7
OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras
Loading...
Searching...
No Matches
ob::OBFilterList Class Reference

#include <Filter.hpp>

Public Member Functions

 OBFilterList (ob_filter_list_t *impl)
 ~OBFilterList () noexcept
uint32_t getCount () const
 Get the number of filters.
std::shared_ptr< FiltergetFilter (uint32_t index)
 Get the Filter object at the specified index.
uint32_t count () const

Detailed Description

Definition at line 1942 of file Filter.hpp.

Constructor & Destructor Documentation

◆ OBFilterList()

ob::OBFilterList::OBFilterList ( ob_filter_list_t * impl)
inlineexplicit

Definition at line 1947 of file Filter.hpp.

◆ ~OBFilterList()

ob::OBFilterList::~OBFilterList ( )
inlinenoexcept

Definition at line 1949 of file Filter.hpp.

Member Function Documentation

◆ getCount()

uint32_t ob::OBFilterList::getCount ( ) const
inline

Get the number of filters.

Returns
uint32_t The number of filters

Definition at line 1960 of file Filter.hpp.

Referenced by count().

◆ getFilter()

std::shared_ptr< Filter > ob::OBFilterList::getFilter ( uint32_t index)
inline

Get the Filter object at the specified index.

Parameters
[in]indexThe filter index. The range is [0, count-1]. If the index exceeds the range, an exception will be thrown.
Returns
std::shared_ptr<Filter> The filter object.

Definition at line 1974 of file Filter.hpp.

◆ count()

uint32_t ob::OBFilterList::count ( ) const
inline

Definition at line 1983 of file Filter.hpp.

Referenced by getCount().


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