|
OrbbecSDK 2.6.3
OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras
|
A factory class for creating filters. More...
#include <Filter.hpp>
Static Public Member Functions | |
| static std::shared_ptr< Filter > | createFilter (const std::string &name) |
| Create a filter by name. | |
| static std::shared_ptr< Filter > | createPrivateFilter (const std::string &name, const std::string &activationKey) |
| Create a private filter by name and activation key. | |
| static std::string | getFilterVendorSpecificCode (const std::string &name) |
| Get the vendor specific code of a filter by filter name. | |
A factory class for creating filters.
Definition at line 301 of file Filter.hpp.
|
inlinestatic |
Create a filter by name.
Definition at line 306 of file Filter.hpp.
|
inlinestatic |
Create a private filter by name and activation key.
Some private filters require an activation key to be activated, its depends on the vendor of the filter.
| [in] | name | The name of the filter. |
| [in] | activationKey | The activation key of the filter. |
Definition at line 320 of file Filter.hpp.
|
inlinestatic |
Get the vendor specific code of a filter by filter name.
A private filter can define its own vendor specific code for specific purposes.
| [in] | name | The name of the filter. |
Definition at line 335 of file Filter.hpp.