|
SRSDK
0.10.39
|
#include "leia/common/api.h"#include "leia/common/types.h"#include <string_view>#include <string>#include <array>Go to the source code of this file.
Data Structures | |
| struct | FaceDetectorConfig |
| struct | CameraID |
| struct | Camera |
| struct | TrackingCamera |
Namespaces | |
| namespace | leia |
Typedefs | |
| using | Timestamp = leia_timestamp |
| using | TimestampSpace = leia_timestamp_space |
| using | ImageDesc = leia_image_desc |
| using | CameraIntrinsics = leia_camera_intrinsics |
| using | Orientation = leia_orientation |
Enumerations | |
| enum | FaceDetectorBackend { kLeiaFaceDetectorBackendUnknown = 0 , kLeiaFaceDetectorBackendCPU = 1 << 0 , kLeiaFaceDetectorBackendGPU = 1 << 1 , kLeiaFaceDetectorBackendDSP = 1 << 2 , kNumLeiaFaceDetectorBackends = 3 } |
| enum | FaceDetectorInputType { kLeiaFaceDetectorInputTypeUnknown = 0 , kLeiaFaceDetectorInputTypeCPU = 1 << 0 , kLeiaFaceDetectorInputTypeGPU = 1 << 1 , kNumLeiaFaceDetectorInputTypes = 2 } |
Functions | |
| LEIA_NODISCARD LEIA_FORCE_INLINE const char * | ToStr (FaceDetectorBackend backend) |
| LEIA_NODISCARD LEIA_FORCE_INLINE const char * | ToUiStr (FaceDetectorBackend backend) |
| LEIA_NODISCARD LEIA_FORCE_INLINE const char * | ToStr (FaceDetectorInputType inputType) |
| LEIA_NODISCARD LEIA_FORCE_INLINE const char * | ToUiStr (FaceDetectorInputType inputType) |
| LEIA_NODISCARD LEIA_FORCE_INLINE const char * | ToUiStr (Orientation orientation) |
| bool | FromStr (std::string_view const &str, Orientation *out) |
| constexpr bool | IsValid (Orientation orientation) |
| constexpr int32_t | GetRelativeClockwiseAngle (Orientation from, Orientation to) |