| Class | Description |
|---|---|
| ADatatype |
Abstract message
|
| ADatatypeVector | |
| ADatatypeVector.Iterator | |
| AprilTag |
AprilTag structure.
|
| AprilTagConfig |
AprilTagConfig message.
|
| AprilTagNode |
\brief AprilTag node.
|
| AprilTagProperties |
Specify properties for AprilTag
|
| AprilTagPropertiesNode | |
| AprilTagPropertiesSerializable | |
| AprilTags |
AprilTags message.
|
| Asset |
\brief Asset is identified with string key and can store arbitrary binary data
|
| AssetManager |
\brief AssetManager can store assets and serialize
|
| Assets | |
| AssetsMutable | |
| AssetVector | |
| AssetVector.Iterator | |
| AssetView | |
| BoardConfig | |
| BoardConfig.Camera |
Camera description
|
| BoardConfig.GPIO |
GPIO config
|
| BoardConfig.IMU | |
| BoardConfig.Network |
Network configuration
|
| BoardConfig.UART |
UART instance config
|
| BoardConfig.USB |
USB related config
|
| BoardConfigIMUOptional | |
| BoolFloatTuple | |
| BoolOptional | |
| BoolStringByteVectorTuple | |
| BootloaderConfig | |
| Buffer |
Base message - buffer of binary data
|
| ByteGPIOMap | |
| ByteGPIOMap.Iterator | |
| ByteUARTMap | |
| ByteUARTMap.Iterator | |
| ByteVector | |
| ByteVector.Iterator | |
| CalibrationHandler |
CalibrationHandler is an interface to read/load/write structured calibration and device data.
|
| CallbackHandler | |
| CameraBoardSocketBoardConfigCameraMap | |
| CameraBoardSocketBoardConfigCameraMap.Iterator | |
| CameraBoardSocketCameraInfoMap | |
| CameraBoardSocketCameraInfoMap.Iterator | |
| CameraBoardSocketStringMap | |
| CameraBoardSocketStringMap.Iterator | |
| CameraControl |
CameraControl message.
|
| CameraFeatures |
CameraFeatures structure
Characterizes detected cameras on board
|
| CameraImageOrientationOptional | |
| CameraInfo |
CameraInfo structure
|
| CameraSensorConfig |
Sensor config
|
| CameraSensorTypeOptional | |
| ChipTemperature |
Chip temperature information.
|
| ColorCamera |
\brief ColorCamera node.
|
| ColorCameraProperties |
Specify properties for ColorCamera such as camera ID, ...
|
| ColorCameraProperties.IspScale | |
| ColorCameraPropertiesNode | |
| ColorCameraPropertiesSerializable | |
| ConnectionHash | |
| ConnectionSet | |
| ConnectionSet.Iterator | |
| CpuUsage |
CpuUsage structure
Average usage in percent and time span of the average (since last query)
|
| CrashDump | |
| CrashDump.CrashReport | |
| CrashDump.CrashReport.ErrorSourceInfo | |
| CrashDump.CrashReport.ErrorSourceInfo.AssertContext | |
| CrashDump.CrashReport.ErrorSourceInfo.TrapContext | |
| CrashDump.CrashReport.ThreadCallstack | |
| CrashDump.CrashReport.ThreadCallstack.CallstackContext | |
| DaiProperties |
Base Properties structure
|
| DataInputQueue |
Access to send messages through XLink stream
|
| DataOutputQueue |
Access to receive messages coming from XLink stream
|
| DetectionNetwork |
\brief DetectionNetwork, base for different network specializations
|
| DetectionNetworkProperties |
Specify properties for DetectionNetwork
|
| DetectionNetworkPropertiesNode | |
| DetectionNetworkPropertiesSerializable | |
| DetectionParser |
\brief DetectionParser node.
|
| DetectionParserOptions |
DetectionParserOptions
Specifies how to parse output of detection networks
|
| DetectionParserProperties |
Specify properties for DetectionParser
|
| DetectionParserPropertiesNode | |
| DetectionParserPropertiesSerializable | |
| Device |
Represents the DepthAI device with the methods to interact with it.
|
| DeviceBase |
The core of depthai device for RAII, connects to device and maintains watchdog, timesync, ...
|
| DeviceBase.Config |
Device specific configuration
|
| DeviceBootloader |
Represents the DepthAI bootloader with the methods to interact with it.
|
| DeviceBootloader.ApplicationInfo | |
| DeviceBootloader.Config | |
| DeviceBootloader.MemoryInfo | |
| deviceDesc_t | |
| DeviceInfo |
Describes a connected device
|
| EdgeDetector |
\brief EdgeDetector node.
|
| EdgeDetectorConfig |
EdgeDetectorConfig message.
|
| EdgeDetectorConfigData |
EdgeDetectorConfigData configuration data structure
|
| EdgeDetectorProperties |
Specify properties for EdgeDetector
|
| EdgeDetectorPropertiesNode | |
| EdgeDetectorPropertiesSerializable | |
| EepromData |
EepromData structure
Contains the Calibration and Board data stored on device
|
| EepromDataOptional | |
| Extrinsics |
Extrinsics structure
|
| FloatFloatPairVector | |
| FloatOptional | |
| FloatVectorVector | |
| FloatVectorVectorIntIntTuple | |
| GlobalProperties |
Specify properties which apply for whole pipeline
|
| GlobalPropertiesSerializable | |
| ImageManip |
\brief ImageManip node.
|
| ImageManipConfig |
ImageManipConfig message.
|
| ImageManipProperties |
Specify properties for ImageManip
|
| ImageManipPropertiesNode | |
| ImageManipPropertiesSerializable | |
| ImgDetection |
ImgDetection structure
|
| ImgDetections |
ImgDetections message.
|
| ImgFrame |
ImgFrame message.
|
| IMU |
\brief IMU node for BNO08X.
|
| IMUData |
IMUData message.
|
| IMUPacket |
IMU output
Contains combined output for all possible modes.
|
| IMUProperties | |
| IMUPropertiesNode | |
| IMUPropertiesSerializable |
Serializable properties
|
| IMUReport | |
| IMUReportAccelerometer |
\brief Accelerometer
Units are [m/s^2]
|
| IMUReportGyroscope |
\brief Gyroscope
Units are [rad/s]
|
| IMUReportMagneticField |
\brief Magnetic field
Units are [uTesla]
|
| IMUReportRotationVectorWAcc |
\brief Rotation Vector with Accuracy
Contains quaternion components: i,j,k,real
|
| IMUSensorConfig | |
| IntOptional | |
| IntVector | |
| IntVector.Iterator | |
| LogLevelOptional | |
| LogMessage | |
| LongNodeObjInfoMap | |
| LongNodeObjInfoMap.Iterator | |
| MemoryInfo |
MemoryInfo structure
Free, remaining and total memory stats
|
| MobileNetDetectionNetwork |
\brief MobileNetDetectionNetwork node.
|
| MobileNetDetectionNetworkPropertiesNode | |
| MobileNetSpatialDetectionNetwork |
MobileNetSpatialDetectionNetwork node.
|
| MobileNetSpatialDetectionNetworkPropertiesNode | |
| MonoCamera |
\brief MonoCamera node.
|
| MonoCameraProperties |
Specify properties for MonoCamera such as camera ID, ...
|
| MonoCameraPropertiesSerializable | |
| NetworkConfig | |
| NeuralNetwork |
\brief NeuralNetwork node.
|
| NeuralNetworkProperties |
Specify properties for NeuralNetwork such as blob path, ...
|
| NeuralNetworkPropertiesNode | |
| NeuralNetworkPropertiesSerializable | |
| NNData |
NNData message.
|
| Node |
\brief Abstract Node
|
| Node.Connection |
Connection between an Input and Output
|
| Node.DatatypeHierarchy | |
| Node.Input | |
| Node.InputMap |
Input map which keeps track of inputs assigned to a node
Extends std::unordered_map
|
| Node.Output | |
| Node.OutputMap |
Output map which keeps track of extra outputs assigned to a node
Extends std::unordered_map
|
| NodeConnectionSchema |
Specifies a connection between nodes IOs
|
| NodeIdConnectionSetMap | |
| NodeIdConnectionSetMap.Iterator | |
| NodeIdNodeMap | |
| NodeIdNodeMap.Iterator | |
| NodeIoInfo |
NodeIo informations such as name, type, ...
|
| NodeObjInfo |
NodeObj information structure
|
| NodeObjInfo.IoInfoKey | |
| NodeVector | |
| NodeVector.Iterator | |
| ObjectTracker |
\brief ObjectTracker node.
|
| ObjectTrackerProperties |
Specify properties for ObjectTracker
|
| ObjectTrackerPropertiesNode | |
| ObjectTrackerPropertiesSerializable | |
| OpenVINO |
Support for basic OpenVINO related actions like version identification of neural network blobs,...
|
| OpenVINO.Blob |
OpenVINO Blob
|
| Path |
\brief Represents paths on a filesystem; accepts utf-8, Windows utf-16 wchar_t, or
std::filesystem::path.
|
| Pipeline |
\brief Represents the pipeline, set of nodes and connections between them
|
| PipelineImpl | |
| PipelineSchema |
Specifies whole pipeline, nodes, properties and connections between nodes IOs
|
| Point2f |
Point2f structure
x and y coordinates that define a 2D point.
|
| Point2fVector | |
| Point2fVector.Iterator | |
| Point3f |
Point3f structure
x,y,z coordinates that define a 3D point.
|
| RawAprilTagConfig |
RawAprilTags configuration structure
|
| RawAprilTagConfig.QuadThresholds |
AprilTag quad threshold parameters.
|
| RawAprilTags |
RawAprilTags structure
|
| RawBuffer |
RawBuffer structure
|
| RawCameraControl |
RawCameraControl structure
|
| RawCameraControl.ManualExposureParams | |
| RawCameraControl.RegionParams | |
| RawCameraControl.StrobeConfig | |
| RawCameraControl.StrobeTimings | |
| RawEdgeDetectorConfig |
RawEdgeDetectorConfig configuration structure
|
| RawImageManipConfig |
RawImageManipConfig structure
|
| RawImageManipConfig.CropConfig | |
| RawImageManipConfig.CropRect | |
| RawImageManipConfig.FormatConfig | |
| RawImageManipConfig.ResizeConfig | |
| RawImgDetections |
RawImgDetections structure
|
| RawImgFrame |
RawImgFrame structure
|
| RawImgFrame.CameraSettings | |
| RawImgFrame.Specs | |
| RawIMUData | |
| RawNNData |
RawNNData structure
|
| RawSpatialImgDetections |
RawSpatialImgDetections structure
|
| RawSpatialLocationCalculatorConfig |
RawSpatialLocation configuration structure
|
| RawSpatialLocations |
RawSpatialLocations structure
|
| RawStereoDepthConfig |
RawStereoDepthConfig configuration structure
|
| RawStereoDepthConfig.AlgorithmControl | |
| RawStereoDepthConfig.CensusTransform |
The basic cost function used by the Stereo Accelerator for matching the left and right images is the Census
Transform.
|
| RawStereoDepthConfig.CostAggregation |
Cost Aggregation is based on Semi Global Block Matching (SGBM).
|
| RawStereoDepthConfig.CostMatching |
The matching cost is way of measuring the similarity of image locations in stereo correspondence
algorithm.
|
| RawStereoDepthConfig.CostMatching.LinearEquationParameters |
The linear equation applied for computing the cost is:
COMB_COST = ??*AD + ??*(CTC<<3).
|
| RawStereoDepthConfig.PostProcessing |
Post-processing filters, all the filters are applied in disparity domain.
|
| RawStereoDepthConfig.PostProcessing.BrightnessFilter |
Brightness filtering.
|
| RawStereoDepthConfig.PostProcessing.DecimationFilter |
Decimation filter.
|
| RawStereoDepthConfig.PostProcessing.SpatialFilter |
1D edge-preserving spatial filter using high-order domain transform.
|
| RawStereoDepthConfig.PostProcessing.SpeckleFilter |
Speckle filtering.
|
| RawStereoDepthConfig.PostProcessing.TemporalFilter |
Temporal filtering with optional persistence.
|
| RawStereoDepthConfig.PostProcessing.ThresholdFilter |
Threshold filtering.
|
| RawSystemInformation |
System information of device
Memory usage, cpu usage and chip temperature
|
| RawTracklets |
RawTracklets structure
|
| Rect |
Rect structure
x,y coordinates together with width and height that define a rectangle.
|
| RotatedRect |
RotatedRect structure
|
| Size2f |
Size2f structure
width, height values define the size of the shape/frame
|
| SizeTOptional | |
| SpatialDetectionNetwork |
\brief SpatialDetectionNetwork node.
|
| SpatialDetectionNetworkProperties |
Specify properties for SpatialDetectionNetwork
|
| SpatialDetectionNetworkPropertiesNode | |
| SpatialDetectionNetworkPropertiesSerializable | |
| SpatialImgDetection |
SpatialImgDetection structure
Contains image detection results together with spatial location data.
|
| SpatialImgDetections |
SpatialImgDetections message.
|
| SpatialLocationCalculator |
\brief SpatialLocationCalculator node.
|
| SpatialLocationCalculatorConfig |
SpatialLocationCalculatorConfig message.
|
| SpatialLocationCalculatorConfigData |
SpatialLocation configuration data structure
|
| SpatialLocationCalculatorConfigThresholds |
SpatialLocation configuration thresholds structure
Contains configuration data for lower and upper threshold in depth units (millimeter by default) for ROI.
|
| SpatialLocationCalculatorData |
SpatialLocationCalculatorData message.
|
| SpatialLocationCalculatorProperties |
Specify properties for SpatialLocationCalculator
|
| SpatialLocationCalculatorPropertiesNode | |
| SpatialLocationCalculatorPropertiesSerializable | |
| SpatialLocations |
SpatialLocations structure
Contains configuration data, average depth for the calculated ROI on depth map.
|
| SPIOut |
\brief SPIOut node.
|
| SPIOutProperties |
Specify properties for SPIOut node
|
| SPIOutPropertiesNode | |
| SPIOutPropertiesSerializable | |
| StereoDepth |
\brief StereoDepth node.
|
| StereoDepthConfig |
StereoDepthConfig message.
|
| StereoDepthProperties |
Specify properties for StereoDepth
|
| StereoDepthProperties.RectificationMesh | |
| StereoDepthPropertiesNode | |
| StereoDepthPropertiesSerializable | |
| StereoRectification |
StereoRectification structure
|
| StreamPacketDesc | |
| streamPacketDesc_t | |
| StringAssetViewPairVector | |
| StringIntIntTuple | |
| StringIntVectorMap | |
| StringIntVectorMap.Iterator | |
| StringNodeInputMap | |
| StringNodeInputMap.Iterator | |
| StringNodeInputMapMap | |
| StringNodeInputMapMap.Iterator | |
| StringNodeIoInfoMap | |
| StringNodeIoInfoMap.Iterator | |
| StringNodeOutputMap | |
| StringNodeOutputMap.Iterator | |
| StringNodeOutputMapMap | |
| StringNodeOutputMapMap.Iterator | |
| StringOptional | |
| StringStringTuple | |
| StringTensorInfoMap | |
| StringTensorInfoMap.Iterator | |
| StringVector | |
| StringVector.Iterator | |
| SystemInformation |
SystemInformation message.
|
| SystemLogger |
\brief SystemLogger node.
|
| SystemLoggerProperties |
SystemLoggerProperties structure
|
| SystemLoggerPropertiesNode | |
| SystemLoggerPropertiesSerializable | |
| TensorInfo |
TensorInfo structure
|
| Timestamp |
Timestamp structure
|
| Tracklet |
Tracklet structure
Contains tracklets from object tracker output.
|
| Tracklets |
Tracklets message.
|
| UsbConfig | |
| VectorWriter | |
| Version |
Version structure
|
| VersionOptional | |
| VideoEncoder |
\brief VideoEncoder node.
|
| VideoEncoderProperties |
Specify properties for VideoEncoder such as profile, bitrate, ...
|
| VideoEncoderPropertiesNode | |
| VideoEncoderPropertiesSerializable | |
| Warp |
\brief Warp node.
|
| WarpProperties |
Specify properties for Warp
|
| WarpPropertiesNode | |
| WarpPropertiesSerializable | |
| XLinkConnection |
Represents connection between host and device over XLink protocol
|
| XLinkError | |
| XLinkGlobalHandler_t | |
| XLinkHandler_t | |
| XLinkIn |
\brief XLinkIn node.
|
| XLinkInProperties |
Specify properties for XLinkIn such as stream name, ...
|
| XLinkInPropertiesNode | |
| XLinkInPropertiesSerializable | |
| XLinkOut |
\brief XLinkOut node.
|
| XLinkOutProperties |
Specify properties for XLinkOut such as stream name, ...
|
| XLinkOutPropertiesNode | |
| XLinkOutPropertiesSerializable | |
| XLinkProf_t | |
| XLinkReadError | |
| XLinkStream | |
| XLinkWriteError | |
| YoloDetectionNetwork |
\brief YoloDetectionNetwork node.
|
| YoloDetectionNetworkPropertiesNode | |
| YoloSpatialDetectionNetwork |
YoloSpatialDetectionNetwork node.
|
| YoloSpatialDetectionNetworkPropertiesNode |
Copyright © 2023. All rights reserved.