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) |