depthai: Kilted
  • Links
    • Rosindex
    • Website
    • Repository
  • C++ API
    • Full C++ API
      • Namespaces
        • Namespace bootloader
        • Namespace cereal
        • Namespace dai
        • Namespace dai::build
        • Namespace dai::device
        • Namespace dai::filters
        • Namespace dai::filters::params
        • Namespace dai::impl
        • Namespace dai::internal
        • Namespace dai::matrix
        • Namespace dai::model
        • Namespace dai::modelzoo
        • Namespace dai::nn_archive
        • Namespace dai::nn_archive::v1
        • Namespace dai::node
        • Namespace dai::node::internal
        • Namespace dai::node::test
        • Namespace dai::proto
        • Namespace dai::proto::event
        • Namespace dai::utility
        • Namespace DAI_SPAN_NAMESPACE_NAME
        • Namespace DAI_SPAN_NAMESPACE_NAME::detail
        • Namespace mcap
        • Namespace mcap::internal
        • Namespace nanorpc
        • Namespace nanorpc::core
        • Namespace nanorpc::core::detail
        • Namespace nanorpc::core::detail::pack
        • Namespace nanorpc::core::detail::pack::meta
        • Namespace nanorpc::core::exception
        • Namespace nanorpc::core::type
        • Namespace nanorpc::packer
        • Namespace nanorpc::version
        • Namespace nanorpc::version::core
        • Namespace nlohmann
        • Namespace nop
        • Namespace rtabmap
        • Namespace spdlog
        • Namespace spimpl
        • Namespace spimpl::details
        • Namespace std
      • Classes and Structs
        • Struct Affine
        • Struct AprilTag
        • Struct AprilTagConfig::QuadThresholds
        • Struct AprilTagProperties
        • Struct Asset
        • Struct Assets::AssetInternal
        • Struct AssetView
        • Struct BenchmarkInProperties
        • Struct BenchmarkOutProperties
        • Struct BoardConfig
        • Struct BoardConfig::Camera
        • Struct BoardConfig::GPIO
        • Struct BoardConfig::IMU
        • Struct BoardConfig::Network
        • Struct BoardConfig::UART
        • Struct BoardConfig::USB
        • Struct BoardConfig::UVC
        • Struct CalibrationQuality
        • Struct CalibrationQuality::Data
        • Struct CameraControl::ManualExposureParams
        • Struct CameraControl::RegionParams
        • Struct CameraControl::StrobeConfig
        • Struct CameraControl::StrobeTimings
        • Struct CameraFeatures
        • Struct CameraInfo
        • Struct CameraProperties
        • Struct CameraSensorConfig
        • Struct CastProperties
        • Struct ChipTemperature
        • Struct ChipTemperatureS3
        • Struct CircleAnnotation
        • Struct Color
        • Struct ColorCameraProperties
        • Struct ColorCameraProperties::IspScale
        • Struct CoverageData
        • Struct CpuUsage
        • Struct CrashDump
        • Struct CrashDump::CrashReport
        • Struct CrashReport::ErrorSourceInfo
        • Struct ErrorSourceInfo::AssertContext
        • Struct ErrorSourceInfo::TrapContext
        • Struct CrashReport::ThreadCallstack
        • Struct ThreadCallstack::CallstackContext
        • Struct Crop
        • Struct DetectionParserOptions
        • Struct DetectionParserProperties
        • Struct DeviceBase::Config
        • Struct DeviceBase::PrevInfo
        • Struct DeviceBootloader::ApplicationInfo
        • Struct DeviceBootloader::Config
        • Struct DeviceBootloader::MemoryInfo
        • Struct DeviceGate::CrashDump
        • Struct DeviceGate::VersionInfo
        • Struct DeviceInfo
        • Struct DeviceNodeGroupProperties
        • Struct DynamicCalibrationControl::Commands
        • Struct Commands::ApplyCalibration
        • Struct Commands::Calibrate
        • Struct Commands::CalibrationQuality
        • Struct Commands::LoadImage
        • Struct Commands::ResetData
        • Struct Commands::SetPerformanceMode
        • Struct Commands::StartCalibration
        • Struct Commands::StopCalibration
        • Struct DynamicCalibrationProperties
        • Struct DynamicCalibrationResult
        • Struct DynamicCalibrationResult::Data
        • Struct EdgeDetectorConfig::EdgeDetectorConfigData
        • Struct EdgeDetectorProperties
        • Struct EepromData
        • Struct EepromError
        • Struct Extrinsics
        • Struct FeatureTrackerConfig::CornerDetector
        • Struct CornerDetector::Thresholds
        • Struct FeatureTrackerConfig::FeatureMaintainer
        • Struct FeatureTrackerConfig::MotionEstimator
        • Struct MotionEstimator::OpticalFlow
        • Struct FeatureTrackerProperties
        • Struct SpatialFilter
        • Struct SpeckleFilter
        • Struct TemporalFilter
        • Struct Flip
        • Struct FourPoints
        • Struct GlobalProperties
        • Struct ImageAlignProperties
        • Struct ImageFiltersProperties
        • Struct ImageManipProperties
        • Struct ImgAnnotation
        • Struct ImgDetection
        • Struct ImgFrame::CameraSettings
        • Template Struct ImgFrame::dependent_false
        • Struct ImgFrame::Specs
        • Struct ImgTransformation
        • Struct FrameSpecs
        • Template Struct overloaded
        • Struct IMUPacket
        • Struct IMUProperties
        • Struct IMUReport
        • Struct IMUReportAccelerometer
        • Struct IMUReportGyroscope
        • Struct IMUReportMagneticField
        • Struct IMUReportRotationVectorWAcc
        • Struct IMUSensorConfig
        • Template Struct VariantReadNop
        • Template Struct VariantReadNop< 0 >
        • Template Struct VariantSwitch
        • Template Struct VariantSwitch< 0 >
        • Struct XLinkInProperties
        • Struct XLinkOutProperties
        • Struct LogMessage
        • Struct ManipOp
        • Struct MemoryInfo
        • Struct MessageDemuxProperties
        • Struct MonoCameraProperties
        • Struct NeuralNetworkProperties
        • Struct Config
        • Struct Head
        • Struct Input
        • Struct Metadata
        • Struct MetadataClass
        • Struct Model
        • Struct Output
        • Struct PreprocessingBlock
        • Struct NNArchiveOptions
        • Struct NNModelDescription
        • Struct Node::Connection
        • Struct Node::ConnectionInternal
        • Struct ConnectionInternal::Hash
        • Struct Node::DatatypeHierarchy
        • Struct Node::InputDescription
        • Struct Output::QueueConnection
        • Struct Node::OutputDescription
        • Struct Node::PairHash
        • Struct NodeConnectionSchema
        • Struct NodeIoInfo
        • Struct NodeObjInfo
        • Struct NodeObjInfo::IoInfoKey
        • Struct NodeRecordParams
        • Struct ObjectTrackerProperties
        • Struct OpBase
        • Struct OpenVINO::Blob
        • Struct SuperBlob::SuperBlobHeader
        • Struct Perspective
        • Struct PipelineSchema
        • Struct Point2f
        • Struct Point3d
        • Struct Point3f
        • Struct Point3fRGBA
        • Template Struct PointCloudData::dependent_false
        • Struct PointCloudProperties
        • Struct PointsAnnotation
        • Struct PoolProperties
        • Struct ProfilingData
        • Struct Properties
        • Template Struct PropertiesSerializable
        • Template Struct ProtoSerializable::dependent_false
        • Struct ProtoSerializable::SchemaPair
        • Struct Quaterniond
        • Struct RecordConfig
        • Struct RecordConfig::VideoEncoding
        • Struct Rect
        • Struct Resize
        • Struct Rotate
        • Struct RotatedRect
        • Struct ScriptProperties
        • Struct Size2f
        • Struct SlugComponents
        • Struct SpatialDetectionNetworkProperties
        • Struct SpatialImgDetection
        • Struct SpatialLocationCalculatorConfigData
        • Struct SpatialLocationCalculatorConfigThresholds
        • Struct SpatialLocationCalculatorProperties
        • Struct SpatialLocations
        • Struct SPIInProperties
        • Struct SPIOutProperties
        • Struct StereoDepthConfig::AlgorithmControl
        • Struct StereoDepthConfig::CensusTransform
        • Struct StereoDepthConfig::ConfidenceMetrics
        • Struct StereoDepthConfig::CostAggregation
        • Struct CostAggregation::P1Config
        • Struct CostAggregation::P2Config
        • Struct StereoDepthConfig::CostMatching
        • Struct CostMatching::LinearEquationParameters
        • Struct StereoDepthConfig::PostProcessing
        • Struct PostProcessing::AdaptiveMedianFilter
        • Struct PostProcessing::BrightnessFilter
        • Struct PostProcessing::DecimationFilter
        • Struct PostProcessing::HoleFilling
        • Struct PostProcessing::ThresholdFilter
        • Struct StereoDepthProperties
        • Struct StereoDepthProperties::RectificationMesh
        • Struct StereoPair
        • Struct StereoRectification
        • Struct SyncProperties
        • Struct SystemLoggerProperties
        • Struct TensorInfo
        • Struct TextAnnotation
        • Struct ThermalConfig::ThermalAmbientParams
        • Struct ThermalConfig::ThermalFFCParams
        • Struct ThermalConfig::ThermalImageParams
        • Struct ThermalProperties
        • Struct Timestamp
        • Struct ToFDepthConfidenceFilterProperties
        • Struct ToFProperties
        • Struct TraceEvent
        • Struct TrackedFeature
        • Struct Tracklet
        • Struct Transform
        • Struct Translate
        • Struct EventsManager::EventMessage
        • Struct UVCProperties
        • Struct Version
        • Struct VideoEncoderProperties
        • Struct WarpProperties
        • Struct XLinkError
        • Struct XLinkReadError
        • Struct XLinkWriteError
        • Template Struct has_size_and_data
        • Template Struct has_size_and_data< T, void_t< decltype(detail::size(std::declval< T >, ())), decltype(detail::data(std::declval< T >, ())) > >
        • Template Struct is_complete
        • Template Struct is_complete< T, decltype(sizeof(T)) >
        • Template Struct is_container
        • Template Struct is_container_element_type_compatible
        • Template Struct is_container_element_type_compatible< T, E, typename std::enable_if< !std::is_same< typename std::remove_cv< decltype(detail::data(std::declval< T >, ())) >::type, void >::value &&std::is_convertible< remove_pointer_t< decltype(detail::data(std::declval< T >, ())) >, (*)[], E(*)[] >::value >::type >
        • Template Struct is_span
        • Template Struct is_span< span< T, S > >
        • Template Struct is_std_array
        • Template Struct is_std_array< std::array< T, N > >
        • Template Struct span_storage
        • Template Struct span_storage< E, dynamic_extent >
        • Struct Attachment
        • Struct AttachmentIndex
        • Struct Channel
        • Struct Chunk
        • Struct ChunkIndex
        • Struct DataEnd
        • Struct Footer
        • Struct Header
        • Struct IndexedMessageReader
        • Struct IndexedMessageReader::ChunkSlot
        • Template Struct CRC32Table
        • Struct DecompressChunkJob
        • Struct IntervalTree::IntervalStartCmp
        • Struct IntervalTree::IntervalStopCmp
        • Struct ReadJobQueue
        • Struct ReadMessageJob
        • Struct IReadable
        • Struct LinearMessageView
        • Struct LinearMessageView::Iterator
        • Struct McapWriterOptions
        • Struct Message
        • Struct MessageIndex
        • Struct MessageView
        • Struct Metadata
        • Struct MetadataIndex
        • Struct ReadMessageOptions
        • Struct Record
        • Struct RecordOffset
        • Struct RecordReader
        • Struct Schema
        • Struct Statistics
        • Struct Status
        • Struct SummaryOffset
        • Struct TypedChunkReader
        • Struct TypedRecordReader
        • Template Struct function_meta
        • Template Struct function_meta< std::function< R(T …) > >
        • Template Struct memfun_type
        • Template Struct memfun_type< Ret(Class::*)(Args…) const >
        • Template Struct adl_serializer< dai::RecordConfig >
        • Template Struct adl_serializer< std::optional< T > >
        • Template Struct adl_serializer< std::shared_ptr< dai::ADatatype > >
        • Template Struct adl_serializer< std::variant< Args… > >
        • Template Struct Encoding< std::optional< T > >
        • Template Struct Encoding< std::shared_ptr< dai::ADatatype > >
        • Template Struct Encoding< std::variant< Ts… > >
        • Template Struct default_copier
        • Template Struct default_deleter
        • Template Struct is_default_manageable
        • Struct unique_impl_ptr::dummy_t_
        • Template Struct hash< dai::Node::Connection >
        • Template Struct hash< spimpl::impl_ptr< T, D, C > >
        • Template Struct hash< spimpl::unique_impl_ptr< T, D > >
        • Class ADatatype
        • Class AprilTagConfig
        • Class AprilTags
        • Class AssetManager
        • Class Assets
        • Class AssetsMutable
        • Class AtomicBool
        • Class BenchmarkReport
        • Class Buffer
        • Class CalibrationHandler
        • Class CallbackHandler
        • Class CameraControl
        • Class Capability
        • Template Class CapabilityCRTP
        • Template Class CapabilityRange
        • Template Class copyable_unique_ptr
        • Class Device
        • Class DeviceBase
        • Class DeviceBootloader
        • Class DeviceGate
        • Class DeviceNode
        • Template Class DeviceNodeCRTP
        • Class DeviceNodeGroup
        • Class DynamicCalibrationControl
        • Class EdgeDetectorConfig
        • Class EncodedFrame
        • Class FeatureTrackerConfig
        • Class HostRunnable
        • Class ImageAlignConfig
        • Class ImageFiltersConfig
        • Class ImageManipConfig
        • Template Class ImageManipOpsBase
        • Class ImageManipOpsEnums
        • Class ImgAnnotations
        • Class ImgDetections
        • Class ImgFrame
        • Class ImgFrameCapability
        • Template Class _ImageManipBuffer
        • Class _ImageManipMemory
        • Template Class ColorChange
        • Template Class ImageManipOperations
        • Template Class Warp
        • Template Class WarpH
        • Class IMUData
        • Class InputQueue
        • Class InputQueue::InputQueueNode
        • Class JoiningThread
        • Template Class LockingQueue
        • Class MapData
        • Class Memory
        • Class MessageGroup
        • Class MessageQueue
        • Class MessageQueue::QueueException
        • Class NNArchive
        • Class NNArchiveEntry
        • Class NNArchiveVersionedConfig
        • Class NNData
        • Class Node
        • Class AprilTag
        • Class BasaltVIO
        • Class BenchmarkIn
        • Class BenchmarkOut
        • Class Camera
        • Class ColorCamera
        • Class DetectionNetwork
        • Class DetectionParser
        • Class Display
        • Class DynamicCalibration
        • Class EdgeDetector
        • Class FeatureTracker
        • Class HostCamera
        • Class HostNode
        • Class ImageAlign
        • Class ImageFilters
        • Class ImageManip
        • Class IMU
        • Class Node::Input
        • Class Node::InputMap
        • Class XLinkIn
        • Class XLinkInHost
        • Class XLinkOut
        • Class XLinkOutHost
        • Class MessageDemux
        • Class MonoCamera
        • Class NeuralNetwork
        • Class ObjectTracker
        • Class Node::Output
        • Class Node::OutputMap
        • Class PointCloud
        • Class RecordMetadataOnly
        • Class RecordVideo
        • Class ReplayMetadataOnly
        • Class ReplayVideo
        • Class RGBD
        • Class RTABMapSLAM
        • Class RTABMapVIO
        • Class Script
        • Class SpatialDetectionNetwork
        • Class SpatialLocationCalculator
        • Class SPIIn
        • Class SPIOut
        • Class StereoDepth
        • Class Sync
        • Class SystemLogger
        • Class MyConsumer
        • Class MyProducer
        • Class Thermal
        • Class ThreadedHostNode
        • Class ToF
        • Class ToFBase
        • Class ToFDepthConfidenceFilter
        • Class UVC
        • Class VideoEncoder
        • Class Warp
        • Template Class NodeCRTP
        • Class NodeGroup
        • Class ObjectTrackerConfig
        • Class OpenVINO
        • Class OpenVINO::SuperBlob
        • Template Class Pimpl
        • Class Pipeline
        • Class PipelineImpl
        • Class PointCloudConfig
        • Class PointCloudData
        • Class ProtoSerializable
        • Class RemoteConnection
        • Class RGBDData
        • Class SharedMemory
        • Class SourceNode
        • Class SpatialImgDetections
        • Class SpatialLocationCalculatorConfig
        • Class SpatialLocationCalculatorData
        • Class StereoDepthConfig
        • Class StreamMessageParser
        • Class StreamPacketDesc
        • Class StreamPacketMemory
        • Template Class Subnode
        • Class SystemInformation
        • Class SystemInformationS3
        • Class ThermalConfig
        • Class ThreadedNode
        • Class ToFConfig
        • Class ToFDepthConfidenceFilterConfig
        • Class TrackedFeatures
        • Class Tracklets
        • Class TransformData
        • Class EventData
        • Class EventsManager
        • Class VectorWriter
        • Class VectorMemory
        • Class XLinkConnection
        • Class XLinkStream
        • Template Class span
        • Class BufferReader
        • Class BufferWriter
        • Class FileReader
        • Class FileStreamReader
        • Class FileWriter
        • Class IChunkWriter
        • Class ICompressedReader
        • Template Class Interval
        • Template Class IntervalTree
        • Class IWritable
        • Class Iterator::Impl
        • Class LZ4Reader
        • Class LZ4Writer
        • Class McapReader
        • Class McapWriter
        • Class StreamWriter
        • Class ZStdReader
        • Class ZStdWriter
        • Template Class client
        • Class client::result
        • Template Class server
        • Class cereal_binary
        • Class cereal_binary::deserializer
        • Class cereal_binary::serializer
        • Class nlohmann_json
        • Class nlohmann_json::deserializer
        • Class nlohmann_json::serializer
        • Class nlohmann_msgpack
        • Class nlohmann_msgpack::deserializer
        • Class nlohmann_msgpack::serializer
        • Template Class impl_ptr
        • Template Class unique_impl_ptr
        • Template Class tuple_element< I, DAI_SPAN_NAMESPACE_NAME::span< ElementType, Extent > >
        • Template Class tuple_size< DAI_SPAN_NAMESPACE_NAME::span< ElementType, Extent > >
      • Enums
        • Enum CameraBoardSocket
        • Enum CameraExposureOffset
        • Enum CameraImageOrientation
        • Enum CameraModel
        • Enum CameraSensorType
        • Enum Colormap
        • Enum ConnectionInterface
        • Enum DatatypeEnum
        • Enum MedianFilter
        • Enum FrameEvent
        • Enum ImageFiltersPresetMode
        • Enum ImgResizeMode
        • Enum IMUSensor
        • Enum Interpolation
        • Enum LogLevel
        • Enum ModelType
        • Enum DataType
        • Enum InputType
        • Enum NNArchiveConfigVersion
        • Enum Platform
        • Enum PointsAnnotationType
        • Enum ProcessorType
        • Enum SerializationType
        • Enum SpatialLocationCalculatorAlgorithm
        • Enum TrackerIdAssignmentPolicy
        • Enum TrackerType
        • Enum UsbSpeed
        • Enum EventDataType
        • Enum DetectionNetworkType
        • Enum Compression
        • Enum CompressionLevel
        • Enum OpCode
        • Enum ReadSummaryMethod
        • Enum StatusCode
        • Enum status
        • Enum type
      • Functions
        • Template Function cereal::CEREAL_SERIALIZE_FUNCTION_NAME
        • Function dai::DEPTHAI_SERIALIZE_EXT(CameraSensorConfig, width, height, minFps, maxFps, fov, type)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ChipTemperature, css, mss, upa, dss, average)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ChipTemperatureS3, css, mss, nce, soc, average)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Color, r, g, b, a)
        • Function dai::DEPTHAI_SERIALIZE_EXT(CpuUsage, average, msTime)
        • Function dai::DEPTHAI_SERIALIZE_EXT(DetectionParserOptions, nnFamily, subtype, confidenceThreshold, classes, classNames, coordinates, anchors, anchorMasks, anchorsV2, iouThreshold)
        • Function dai::DEPTHAI_SERIALIZE_EXT(MemoryInfo, remaining, used, total)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Point2f, x, y, normalized, hasNormalized)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Point3d, x, y, z)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Point3f, x, y, z)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Point3fRGBA, x, y, z, r, g, b, a)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Quaterniond, qx, qy, qz, qw)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Rect, x, y, width, height, normalized, hasNormalized)
        • Function dai::DEPTHAI_SERIALIZE_EXT(RotatedRect, center, size, angle)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Size2f, width, height, normalized, hasNormalized)
        • Function dai::DEPTHAI_SERIALIZE_EXT(StereoRectification, rectifiedRotationLeft, rectifiedRotationRight, leftCameraSocket, rightCameraSocket)
        • Function dai::DEPTHAI_SERIALIZE_EXT(TensorInfo, order, dataType, numDimensions, dims, strides, name, offset, quantization, qpScale, qpZp)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Timestamp, sec, nsec)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BoardConfig::USB, vid, pid, flashBootedVid, flashBootedPid, maxSpeed, productName, manufacturer)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BoardConfig::Network, mtu, xlinkTcpNoDelay)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BoardConfig::GPIO, mode, direction, level, pull, drive, schmitt, slewFast)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BoardConfig::UART, tmp)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BoardConfig::Camera, name, sensorType, orientation)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BoardConfig::IMU, bus, interrupt, wake, csGpio, boot, reset)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BoardConfig::UVC, cameraName, width, height, frameType, enable)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BoardConfig, usb, network, sysctl, watchdogTimeoutMs, watchdogInitialDelayMs, gpio, uart, pcieInternalClock, usb3PhyInternalClock, emmc, logPath, logSizeMax, logVerbosity, logDevicePrints, nonExclusiveMode, camera, imu, uvc, defaultImuExtr)
        • Function dai::DEPTHAI_SERIALIZE_EXT(CrashDump, crashReports, depthaiCommitHash, deviceId)
        • Function dai::DEPTHAI_SERIALIZE_EXT(LogMessage, nodeIdName, level, time, colorRangeStart, colorRangeEnd, payload)
        • Function dai::DEPTHAI_SERIALIZE_EXT(AprilTag, id, hamming, decisionMargin, topLeft, topRight, bottomRight, bottomLeft)
        • Function dai::DEPTHAI_SERIALIZE_EXT(CircleAnnotation, position, diameter, thickness, fillColor, outlineColor)
        • Function dai::DEPTHAI_SERIALIZE_EXT(PointsAnnotation, type, points, outlineColor, outlineColors, fillColor, thickness)
        • Function dai::DEPTHAI_SERIALIZE_EXT(TextAnnotation, position, text, fontSize, textColor, backgroundColor)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ImgAnnotation, circles, points, texts)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ImgDetection, label, labelName, confidence, xmin, ymin, xmax, ymax)
        • Function dai::DEPTHAI_SERIALIZE_EXT(IMUReport, sequence, accuracy, timestamp, tsDevice)
        • Function dai::DEPTHAI_SERIALIZE_EXT(IMUReportAccelerometer, x, y, z, sequence, accuracy, timestamp, tsDevice)
        • Function dai::DEPTHAI_SERIALIZE_EXT(IMUReportGyroscope, x, y, z, sequence, accuracy, timestamp, tsDevice)
        • Function dai::DEPTHAI_SERIALIZE_EXT(IMUReportMagneticField, x, y, z, sequence, accuracy, timestamp, tsDevice)
        • Function dai::DEPTHAI_SERIALIZE_EXT(IMUReportRotationVectorWAcc, i, j, k, real, rotationVectorAccuracy, sequence, accuracy, timestamp, tsDevice)
        • Function dai::DEPTHAI_SERIALIZE_EXT(IMUPacket, acceleroMeter, gyroscope, magneticField, rotationVector)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SpatialImgDetection, label, labelName, confidence, xmin, ymin, xmax, ymax, spatialCoordinates, boundingBoxMapping)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SpatialLocationCalculatorConfigThresholds, lowerThreshold, upperThreshold)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SpatialLocationCalculatorConfigData, roi, depthThresholds, calculationAlgorithm, stepSize)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SpatialLocations, config, depthAverage, depthMode, depthMedian, depthMin, depthMax, depthAveragePixelCount, spatialCoordinates)
        • Function dai::DEPTHAI_SERIALIZE_EXT(TrackedFeature, position, id, age, harrisScore, trackingError, descriptor)
        • Function dai::DEPTHAI_SERIALIZE_EXT(Transform, matrix)
        • Function dai::DEPTHAI_SERIALIZE_EXT(NodeConnectionSchema, node1Id, node1OutputGroup, node1Output, node2Id, node2InputGroup, node2Input)
        • Function dai::DEPTHAI_SERIALIZE_EXT(NodeIoInfo, group, name, type, blocking, queueSize, waitForMessage, id)
        • Function dai::DEPTHAI_SERIALIZE_EXT(NodeObjInfo, id, parentId, name, alias, properties, logLevel, ioInfo)
        • Function dai::DEPTHAI_SERIALIZE_EXT(PipelineSchema, connections, globalProperties, nodes)
        • Function dai::DEPTHAI_SERIALIZE_EXT(AprilTagProperties, initialConfig, inputConfigSync)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BenchmarkInProperties, reportEveryNMessages, attachLatencies, logReportsAsWarnings)
        • Function dai::DEPTHAI_SERIALIZE_EXT(BenchmarkOutProperties, numMessages, fps)
        • Function dai::DEPTHAI_SERIALIZE_EXT(CameraProperties, initialControl, boardSocket, sensorType, cameraName, imageOrientation, resolutionWidth, resolutionHeight, mockIspWidth, mockIspHeight, fps, isp3aFps, numFramesPoolRaw, maxSizePoolRaw, numFramesPoolIsp, maxSizePoolIsp, numFramesPoolVideo, numFramesPoolPreview, numFramesPoolStill, numFramesPoolOutputs, maxSizePoolOutputs, outputRequests)
        • Function dai::DEPTHAI_SERIALIZE_EXT(CastProperties, numFramesPool, outputType, scale, offset)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ColorCameraProperties, initialControl, boardSocket, cameraName, imageOrientation, previewType, previewHeight, previewWidth, videoWidth, videoHeight, stillWidth, stillHeight, mockIspWidth, mockIspHeight, resolution, fps, isp3aFps, sensorCropX, sensorCropY, previewKeepAspectRatio, ispScale, numFramesPoolRaw, numFramesPoolIsp, numFramesPoolVideo, numFramesPoolPreview, numFramesPoolStill, warpMeshSource, warpMeshUri, warpMeshWidth, warpMeshHeight, calibAlpha, warpMeshStepWidth, warpMeshStepHeight, eventFilter, rawPacked)
        • Function dai::DEPTHAI_SERIALIZE_EXT(DetectionParserProperties, numFramesPool, networkInputs, parser)
        • Function dai::DEPTHAI_SERIALIZE_EXT(DeviceNodeGroupProperties, dummy)
        • Function dai::DEPTHAI_SERIALIZE_EXT(DynamicCalibrationProperties, emptyBool)
        • Function dai::DEPTHAI_SERIALIZE_EXT(EdgeDetectorProperties, initialConfig, outputFrameSize, numFramesPool)
        • Function dai::DEPTHAI_SERIALIZE_EXT(FeatureTrackerProperties, initialConfig, numShaves, numMemorySlices)
        • Function dai::DEPTHAI_SERIALIZE_EXT(GlobalProperties, leonCssFrequencyHz, leonMssFrequencyHz, pipelineName, pipelineVersion, cameraTuningBlobSize, cameraTuningBlobUri, calibData, eepromId, xlinkChunkSize, sippBufferSize, sippDmaBufferSize)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ImageAlignProperties, initialConfig, numFramesPool, alignWidth, alignHeight, warpHwIds, interpolation, outKeepAspectRatio, numShaves)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ImageFiltersProperties, initialConfig)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ToFDepthConfidenceFilterProperties, initialConfig)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ImageManipProperties, initialConfig, outputFrameSize, numFramesPool, backend, performanceMode)
        • Function dai::DEPTHAI_SERIALIZE_EXT(IMUSensorConfig, sensitivityEnabled, sensitivityRelative, changeSensitivity, reportRate, sensorId)
        • Function dai::DEPTHAI_SERIALIZE_EXT(IMUProperties, imuSensors, batchReportThreshold, maxBatchReports, enableFirmwareUpdate)
        • Function dai::DEPTHAI_SERIALIZE_EXT(MessageDemuxProperties, dummy)
        • Function dai::DEPTHAI_SERIALIZE_EXT(MonoCameraProperties, initialControl, boardSocket, cameraName, imageOrientation, mockIspWidth, mockIspHeight, resolution, fps, isp3aFps, numFramesPool, numFramesPoolRaw, rawPacked)
        • Function dai::DEPTHAI_SERIALIZE_EXT(NeuralNetworkProperties, modelSource, blobSize, blobUri, modelUri, numFrames, numThreads, numNCEPerThread, numShavesPerThread, backend, backendProperties)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ObjectTrackerProperties, trackerThreshold, maxObjectsToTrack, detectionLabelsToTrack, trackerType, trackerIdAssignmentPolicy, trackingPerClass, occlusionRatioThreshold, trackletMaxLifespan, trackletBirthThreshold)
        • Function dai::DEPTHAI_SERIALIZE_EXT(PointCloudProperties, initialConfig, numFramesPool)
        • Function dai::DEPTHAI_SERIALIZE_EXT(PoolProperties, numMessages, maxMessageSize, datatype, processor)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ScriptProperties, scriptUri, scriptName, processor)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SpatialDetectionNetworkProperties, detectedBBScaleFactor, depthThresholds, calculationAlgorithm)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SpatialLocationCalculatorProperties, roiConfig)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SPIInProperties, streamName, busId, maxDataSize, numFrames)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SPIOutProperties, streamName, busId)
        • Function dai::DEPTHAI_SERIALIZE_EXT(StereoDepthProperties, initialConfig, depthAlignCamera, enableRectification, rectifyEdgeFillColor, width, height, outWidth, outHeight, outKeepAspectRatio, mesh, enableRuntimeStereoModeSwitch, numFramesPool, numPostProcessingShaves, numPostProcessingMemorySlices, focalLengthFromCalibration, useHomographyRectification, enableFrameSync, baseline, focalLength, disparityToDepthUseSpecTranslation, rectificationUseSpecTranslation, depthAlignmentUseSpecTranslation, alphaScaling)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SyncProperties, syncThresholdNs, syncAttempts)
        • Function dai::DEPTHAI_SERIALIZE_EXT(SystemLoggerProperties, rateHz)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ThermalProperties, initialConfig, numFramesPool, boardSocket, fps)
        • Function dai::DEPTHAI_SERIALIZE_EXT(ToFProperties, initialConfig, numFramesPool, numShaves, warpHwIds, boardSocket, cameraName, imageOrientation, fps, numFramesPoolRaw)
        • Function dai::DEPTHAI_SERIALIZE_EXT(UVCProperties, gpioInit, gpioStreamOn, gpioStreamOff)
        • Function dai::DEPTHAI_SERIALIZE_EXT(VideoEncoderProperties, bitrate, keyframeFrequency, maxBitrate, numBFrames, numFramesPool, outputFrameSize, profile, quality, lossless, rateCtrlMode, frameRate)
        • Function dai::DEPTHAI_SERIALIZE_EXT(WarpProperties, outputWidth, outputHeight, outputFrameSize, numFramesPool, meshWidth, meshHeight, meshUri, warpHwIds, interpolation)
        • Function dai::DEPTHAI_SERIALIZE_OPTIONAL_EXT
        • Function dai::downloadModelsFromZoo
        • Function dai::getMatrixInverse
        • Function dai::getModelFromZoo
        • Function dai::getNNArchiveConfigVersion
        • Function dai::getRTABMapCameraModel
        • Function dai::getRTABMapTransform
        • Template Function dai::impl::ALIGN_UP
        • Function dai::impl::clampf
        • Function dai::impl::clampi
        • Function dai::impl::floatEq
        • Function dai::impl::getAlignedOutputFrameSize
        • Function dai::impl::getCcDstFrameSpecs
        • Template Function dai::impl::getConfigString
        • Function dai::impl::getDstFrameSpecs
        • Function dai::impl::getFrameSize
        • Function dai::impl::getFrameTypeInfo
        • Template Function dai::impl::getFullTransform
        • Function dai::impl::getHull
        • Function dai::impl::getInverse(const std::array<std::array<float, 2>, 2>)
        • Function dai::impl::getInverse(const std::array<std::array<float, 3>, 3>&)
        • Template Function dai::impl::getOpStr
        • Function dai::impl::getOuterRect
        • Function dai::impl::getOuterRotatedRect
        • Function dai::impl::getOutputSizeFromCorners
        • Function dai::impl::getResizeMat
        • Function dai::impl::getRotatedRectFromPoints
        • Function dai::impl::getSrcFrameSpecs
        • Template Function dai::impl::getTransform
        • Function dai::impl::getTransformImpl
        • Function dai::impl::getValidType
        • Function dai::impl::isSingleChannel
        • Function dai::impl::isSingleChannelu8(const std::shared_ptr<dai::ImgFrame>)
        • Function dai::impl::isSingleChannelu8(const dai::ImgFrame::Type)
        • Function dai::impl::isTypeSupported
        • Template Function dai::impl::loop
        • Function dai::impl::matmul
        • Function dai::impl::matvecmul(std::array<std::array<float, 3>, 3>, std::array<float, 2>)
        • Function dai::impl::matvecmul(std::array<std::array<float, 2>, 2>, std::array<float, 2>)
        • Template Function dai::impl::overloaded
        • Function dai::impl::printSpecs
        • Function dai::impl::RGBfromYUV
        • Function dai::impl::transformFastCV
        • Function dai::impl::transformOpenCV
        • Function dai::impl::YUVfromRGB
        • Function dai::initialize()
        • Function dai::initialize(std::string, bool, void *)
        • Function dai::initialize(const char *, bool, void *)
        • Function dai::initialize(void *)
        • Function dai::internal::DEPTHAI_SERIALIZE_EXT(XLinkInProperties, streamName, maxDataSize, numFrames)
        • Function dai::internal::DEPTHAI_SERIALIZE_EXT(XLinkOutProperties, maxFpsLimit, streamName, metadataOnly)
        • Function dai::isDatatypeSubclassOf
        • Function dai::matrix::createRotationMatrix
        • Function dai::matrix::createScalingMatrix
        • Function dai::matrix::createTranslationMatrix
        • Function dai::matrix::matInv
        • Function dai::matrix::matMul
        • Function dai::matrix::printMatrix
        • Function dai::matrix::rotationMatrixToVector
        • Function dai::matrix::rvecToRotationMatrix
        • Function dai::model::readModelType
        • Function dai::modelzoo::getDefaultCachePath
        • Function dai::modelzoo::getDefaultModelsPath
        • Function dai::modelzoo::getDownloadEndpoint
        • Function dai::modelzoo::getHealthEndpoint
        • Function dai::modelzoo::setDefaultCachePath
        • Function dai::modelzoo::setDefaultModelsPath
        • Function dai::modelzoo::setDownloadEndpoint
        • Function dai::modelzoo::setHealthEndpoint
        • Function dai::operator<<(std::ostream&, const TensorInfo::StorageOrder&)
        • Function dai::operator<<(std::ostream&, const TensorInfo::DataType&)
        • Function dai::operator<<(std::ostream&, const NNModelDescription&)
        • Function dai::platform2string
        • Function dai::rtabmapToTransformData
        • Function dai::string2platform
        • Function dai::swap
        • Function dai::toString(CameraBoardSocket)
        • Function dai::toString(CameraSensorType)
        • Function dai::utility::checksum(const void *, std::size_t, uint32_t)
        • Function dai::utility::checksum(const void *, std::size_t)
        • Function dai::utility::deflate
        • Template Function dai::utility::deserialize(const std::uint8_t *, std::size_t, T&)
        • Template Function dai::utility::deserialize(const std::uint8_t *, std::size_t, T&, SerializationType)
        • Template Function dai::utility::deserialize(const std::vector<std::uint8_t>&, T&, SerializationType)
        • Template Function dai::utility::deserialize(const std::vector<std::uint8_t>&, T&)
        • Template Function dai::utility::deserialize(const std::uint8_t *, std::size_t, T&)
        • Template Function dai::utility::deserialize(const std::vector<std::uint8_t>&, T&)
        • Function dai::utility::filenamesInTar
        • Function dai::utility::inflate
        • Function dai::utility::jsonDisplay
        • Template Function dai::utility::serialize(const T&, std::vector<std::uint8_t>&)
        • Template Function dai::utility::serialize(const T&, std::vector<std::uint8_t>&, SerializationType)
        • Template Function dai::utility::serialize(const T&, SerializationType)
        • Template Function dai::utility::serialize(const T&)
        • Template Function dai::utility::serialize(const T&, std::vector<std::uint8_t>&)
        • Template Function dai::utility::serialize(const T&)
        • Function dai::utility::tarFiles
        • Function dai::utility::untarFiles
        • Template Function DAI_SPAN_NAMESPACE_NAME::as_bytes
        • Template Function DAI_SPAN_NAMESPACE_NAME::as_writable_bytes
        • Template Function DAI_SPAN_NAMESPACE_NAME::detail::data(C&)
        • Template Function DAI_SPAN_NAMESPACE_NAME::detail::data(const C&)
        • Template Function DAI_SPAN_NAMESPACE_NAME::detail::data(T(&))
        • Template Function DAI_SPAN_NAMESPACE_NAME::detail::data(std::initializer_list<E>)
        • Template Function DAI_SPAN_NAMESPACE_NAME::detail::size(const C&)
        • Template Function DAI_SPAN_NAMESPACE_NAME::detail::size(const )
        • Template Function DAI_SPAN_NAMESPACE_NAME::get
        • Template Function DAI_SPAN_NAMESPACE_NAME::make_span(span<ElementType, Extent>)
        • Template Function DAI_SPAN_NAMESPACE_NAME::make_span(T(&))
        • Template Function DAI_SPAN_NAMESPACE_NAME::make_span(std::array<T, N>&)
        • Template Function DAI_SPAN_NAMESPACE_NAME::make_span(const std::array<T, N>&)
        • Template Function DAI_SPAN_NAMESPACE_NAME::make_span(Container&)
        • Template Function DAI_SPAN_NAMESPACE_NAME::make_span(const Container&)
        • Function mcap::internal::CompressionString
        • Function mcap::internal::crc32Final
        • Function mcap::internal::crc32Update
        • Function mcap::internal::getUint32LE
        • Template Function mcap::internal::intervalStart
        • Template Function mcap::internal::intervalStop
        • Function mcap::internal::KeyValueMapSize
        • Function mcap::internal::MagicToHex
        • Template Function mcap::internal::operator<<
        • Function mcap::internal::ParseByteArray
        • Function mcap::internal::ParseKeyValueMap
        • Function mcap::internal::ParseString
        • Function mcap::internal::ParseStringView
        • Function mcap::internal::ParseUint16
        • Function mcap::internal::ParseUint32(const std::byte *)
        • Function mcap::internal::ParseUint32(const std::byte *, uint64_t, uint32_t *)
        • Function mcap::internal::ParseUint64(const std::byte *)
        • Function mcap::internal::ParseUint64(const std::byte *, uint64_t, uint64_t *)
        • Template Function mcap::internal::StrCat
        • Function mcap::internal::to_string(const std::string&)
        • Function mcap::internal::to_string(std::string_view)
        • Function mcap::internal::to_string(const char *)
        • Function mcap::internal::ToHex(uint8_t)
        • Function mcap::internal::ToHex(std::byte)
        • Function mcap::OpCodeString
        • Template Function nanorpc::core::detail::lambdaToFunction
        • Function nanorpc::core::exception::default_error_handler
        • Function nanorpc::core::exception::to_string
        • Function nanorpc::core::hash_id
        • Function operator<<(std::ostream&, const dai::CameraBoardSocket&)
        • Function operator<<(std::ostream&, const dai::CameraFeatures&)
        • Function operator<<(std::ostream&, const std::vector<dai::CameraFeatures>&)
        • Function operator<<(std::ostream&, const dai::CameraSensorConfig&)
        • Function operator<<(std::ostream&, const std::vector<dai::CameraSensorConfig>&)
        • Function operator<<(std::ostream&, const dai::CameraSensorType&)
        • Function operator<<(std::ostream&, const dai::StereoPair&)
        • Function operator<<(std::ostream&, const std::vector<dai::StereoPair>&)
        • Function operator<<(std::ostream&, const dai::UsbSpeed&)
        • Function operator<<(std::ostream&, const dai::DeviceBootloader::Type&)
        • Function operator<<(std::ostream&, const dai::DeviceBootloader::Memory&)
        • Function operator<<(std::ostream&, const dai::DeviceBootloader::Section&)
        • Function operator<<(std::ostream&, const dai::DeviceBootloader::Version&)
        • Function operator<<(std::ostream&, const dai::Tracklet::TrackingStatus&)
        • Template Function spimpl::details::default_copy
        • Template Function spimpl::details::default_delete
        • Template Function spimpl::make_impl
        • Template Function spimpl::make_unique_impl
        • Template Function spimpl::operator!=(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
        • Template Function spimpl::operator!=(const unique_impl_ptr<T, D>&, std::nullptr_t)
        • Template Function spimpl::operator!=(std::nullptr_t, const unique_impl_ptr<T, D>&)
        • Template Function spimpl::operator<(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
        • Template Function spimpl::operator<(const unique_impl_ptr<T, D>&, std::nullptr_t)
        • Template Function spimpl::operator<(std::nullptr_t, const unique_impl_ptr<T, D>&)
        • Template Function spimpl::operator<=(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
        • Template Function spimpl::operator<=(const unique_impl_ptr<T, D>&, std::nullptr_t)
        • Template Function spimpl::operator<=(std::nullptr_t, const unique_impl_ptr<T, D>&)
        • Template Function spimpl::operator==(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
        • Template Function spimpl::operator==(const unique_impl_ptr<T, D>&, std::nullptr_t)
        • Template Function spimpl::operator==(std::nullptr_t, const unique_impl_ptr<T, D>&)
        • Template Function spimpl::operator>(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
        • Template Function spimpl::operator>(const unique_impl_ptr<T, D>&, std::nullptr_t)
        • Template Function spimpl::operator>(std::nullptr_t, const unique_impl_ptr<T, D>&)
        • Template Function spimpl::operator>=(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
        • Template Function spimpl::operator>=(const unique_impl_ptr<T, D>&, std::nullptr_t)
        • Template Function spimpl::operator>=(std::nullptr_t, const unique_impl_ptr<T, D>&)
        • Template Function spimpl::swap(unique_impl_ptr<T, D>&, unique_impl_ptr<T, D>&)
        • Template Function spimpl::swap(impl_ptr<T, D, C>&, impl_ptr<T, D, C>&)
      • Variables
        • Variable dai::BOARD_CONFIG_MAGIC1
        • Variable dai::BOARD_CONFIG_MAGIC2
        • Variable dai::build::HAVE_LIBUSB_SUPPORT
        • Variable dai::build::HAVE_OPENCV_SUPPORT
        • Variable dai::DEFAULT_SERIALIZATION_TYPE
        • Variable dai::device::XLINK_CHANNEL_LOG
        • Variable dai::device::XLINK_CHANNEL_MAIN_RPC
        • Variable dai::device::XLINK_CHANNEL_PIPELINE_CONFIG
        • Variable dai::device::XLINK_CHANNEL_TIMESYNC
        • Variable dai::device::XLINK_CHANNEL_WATCHDOG
        • Variable dai::device::XLINK_MESSAGE_METADATA_MAX_SIZE
        • Variable dai::device::XLINK_TCP_WATCHDOG_TIMEOUT
        • Variable dai::device::XLINK_USB_BUFFER_MAX_SIZE
        • Variable dai::device::XLINK_USB_WATCHDOG_TIMEOUT
        • Variable dai::impl::VALID_TYPE_COLOR
        • Variable dai::impl::VALID_TYPE_GRAY
        • Variable dai::LOG_DEFAULT_PATTERN
        • Variable DAI_SPAN_NAMESPACE_NAME::dynamic_extent
        • Variable mcap::DefaultChunkSize
        • Variable mcap::EndOffset
        • Variable mcap::internal::always_false_v
        • Variable mcap::internal::CRC32_INIT
        • Variable mcap::internal::CRC32_TABLE
        • Variable mcap::internal::FooterLength
        • Variable mcap::internal::MinHeaderLength
        • Variable mcap::LibraryVersion
        • Variable mcap::Magic
        • Variable mcap::MaxTime
        • Variable mcap::SpecVersion
        • Variable nanorpc::core::is_same_v
      • Defines
        • Define __has_feature
        • Define _RESTRICT
        • Define _USE_MATH_DEFINES
        • Define _USE_MATH_DEFINES
        • Define DAI_SPAN_ARRAY_CONSTEXPR
        • Define DAI_SPAN_CONSTEXPR11
        • Define DAI_SPAN_CONSTEXPR14
        • Define DAI_SPAN_CONSTEXPR_ASSIGN
        • Define DAI_SPAN_EXPECT
        • Define DAI_SPAN_INLINE_VAR
        • Define DAI_SPAN_NAMESPACE_NAME
        • Define DAI_SPAN_NO_CONTRACT_CHECKING
        • Define DAI_SPAN_NO_EXCEPTIONS
        • Define DAI_SPAN_NODISCARD
        • Define DEFAULT_TYPES
        • Define DEPTAHI_ARG
        • Define DEPTAHI_ARG_DEFAULT
        • Define DEPTHAI_BEGIN_SUPPRESS_DEPRECATION_WARNING
        • Define DEPTHAI_DEFERRED_EXPAND
        • Define DEPTHAI_DISPLAY
        • Define DEPTHAI_END_SUPPRESS_DEPRECATION_WARNING
        • Define DEPTHAI_HEIGHT_ALIGNMENT
        • Define DEPTHAI_NLOHMANN_DEFINE_TYPE_OPTIONAL_INTRUSIVE
        • Define DEPTHAI_NLOHMANN_DEFINE_TYPE_OPTIONAL_NON_INTRUSIVE
        • Define DEPTHAI_NLOHMANN_JSON_OPTIONAL_FROM
        • Define DEPTHAI_NLOHMANN_JSON_OPTIONAL_TO
        • Define DEPTHAI_PLANE_ALIGNMENT
        • Define DEPTHAI_SERIALIZE
        • Define DEPTHAI_SERIALIZE_EXT
        • Define DEPTHAI_SERIALIZE_OPTIONAL
        • Define DEPTHAI_SERIALIZE_OPTIONAL_EXT
        • Define DEPTHAI_STRIDE_ALIGNMENT
        • Define M_PI
        • Define MCAP_COMPRESSION_NO_ZSTD
        • Define MCAP_EXPORT
        • Define MCAP_IMPORT
        • Define MCAP_LIBRARY_VERSION
        • Define MCAP_PUBLIC
        • Define NANORPC_EXCEPTION_DECL
        • Define NANORPC_EXCEPTION_DECL_WITH_NAMESPACE
        • Define NANORPC_PURE_CORE
        • Define SOPHUS_USE_BASIC_LOGGING
        • Define SPIMPL_CONSTEXPR
        • Define SPIMPL_NOEXCEPT
      • Typedefs
        • Typedef dai::Clock
        • Typedef dai::FilterParams
        • Typedef dai::MedianFilterParams
        • Typedef dai::NNArchiveConfig
        • Typedef dai::node::CustomNode
        • Typedef dai::node::CustomThreadedNode
        • Typedef dai::node::internal::XLinkInProperties
        • Typedef dai::node::internal::XLinkOutProperties
        • Typedef dai::node::XLinkOutProperties
        • Typedef dai::SpatialFilterParams
        • Typedef dai::SpeckleFilterParams
        • Typedef dai::TemporalFilterParams
        • Typedef dai::VisualizeType
        • Typedef DAI_SPAN_NAMESPACE_NAME::byte
        • Typedef DAI_SPAN_NAMESPACE_NAME::detail::remove_pointer_t
        • Typedef DAI_SPAN_NAMESPACE_NAME::detail::uncvref_t
        • Typedef DAI_SPAN_NAMESPACE_NAME::detail::void_t
        • Typedef json
        • Typedef json
        • Typedef mcap::ByteArray
        • Typedef mcap::ByteOffset
        • Typedef mcap::ChannelId
        • Typedef mcap::ChannelPtr
        • Typedef mcap::internal::ReadJob
        • Typedef mcap::KeyValueMap
        • Typedef mcap::ProblemCallback
        • Typedef mcap::SchemaId
        • Typedef mcap::SchemaPtr
        • Typedef mcap::Timestamp
        • Typedef nanorpc::core::type::buffer
        • Typedef nanorpc::core::type::error_handler
        • Typedef nanorpc::core::type::executor
        • Typedef nanorpc::core::type::executor_map
        • Typedef nanorpc::core::type::id
        • Typedef nanorpc::version::core::protocol
        • Typedef spimpl::details::default_copier_t
        • Typedef spimpl::details::default_deleter_t
      • Directories
        • Directory include
        • Directory 3rdparty
        • Directory mcap
        • Directory nanorpc
        • Directory core
        • Directory detail
        • Directory packer
        • Directory version
        • Directory depthai
        • Directory basalt
        • Directory capabilities
        • Directory common
        • Directory config
        • Directory device
        • Directory log
        • Directory modelzoo
        • Directory nn_archive
        • Directory v1
        • Directory openvino
        • Directory pipeline
        • Directory datatype
        • Directory node
        • Directory host
        • Directory internal
        • Directory test
        • Directory properties
        • Directory internal
        • Directory remote_connection
        • Directory rtabmap
        • Directory utility
        • Directory xlink
      • Files
        • File ADatatype.hpp
        • File ADatatypeSharedPtrSerialization.hpp
        • File AprilTag.hpp
        • File AprilTagConfig.hpp
        • File AprilTagProperties.hpp
        • File AprilTags.hpp
        • File arg.hpp
        • File AssetManager.hpp
        • File Assets.hpp
        • File AtomicBool.hpp
        • File BasaltVIO.hpp
        • File BenchmarkIn.hpp
        • File BenchmarkInProperties.hpp
        • File BenchmarkOut.hpp
        • File BenchmarkOutProperties.hpp
        • File BenchmarkReport.hpp
        • File BoardConfig.hpp
        • File Buffer.hpp
        • File CalibrationHandler.hpp
        • File CallbackHandler.hpp
        • File Camera.hpp
        • File CameraBoardSocket.hpp
        • File CameraControl.hpp
        • File CameraExposureOffset.hpp
        • File CameraFeatures.hpp
        • File CameraImageOrientation.hpp
        • File CameraInfo.hpp
        • File CameraModel.hpp
        • File CameraProperties.hpp
        • File CameraSensorType.hpp
        • File Capability.hpp
        • File CapabilityRange.hpp
        • File CastProperties.hpp
        • File cereal_binary.h
        • File Checksum.hpp
        • File ChipTemperature.hpp
        • File ChipTemperatureS3.hpp
        • File client.h
        • File Clock.hpp
        • File Color.hpp
        • File ColorCamera.hpp
        • File ColorCameraProperties.hpp
        • File Colormap.hpp
        • File CompilerWarnings.hpp
        • File Compression.hpp
        • File config.h
        • File config.hpp
        • File Config.hpp
        • File ConnectionInterface.hpp
        • File copyable_unique_ptr.hpp
        • File core.h
        • File CpuUsage.hpp
        • File CrashDump.hpp
        • File crc32.hpp
        • File DataType.hpp
        • File DatatypeEnum.hpp
        • File datatypes.hpp
        • File depthai.hpp
        • File DetectionNetwork.hpp
        • File DetectionNetworkType.hpp
        • File DetectionParser.hpp
        • File DetectionParserOptions.hpp
        • File DetectionParserProperties.hpp
        • File Device.hpp
        • File DeviceBase.hpp
        • File DeviceBootloader.hpp
        • File DeviceGate.hpp
        • File DeviceNode.hpp
        • File DeviceNodeGroup.hpp
        • File DeviceNodeGroupProperties.hpp
        • File Display.hpp
        • File DynamicCalibrationControl.hpp
        • File DynamicCalibrationNode.hpp
        • File DynamicCalibrationProperties.hpp
        • File DynamicCalibrationResults.hpp
        • File EdgeDetector.hpp
        • File EdgeDetectorConfig.hpp
        • File EdgeDetectorProperties.hpp
        • File EepromData.hpp
        • File EepromError.hpp
        • File EncodedFrame.hpp
        • File errors.hpp
        • File EventsManager.hpp
        • File exception.h
        • File Extrinsics.hpp
        • File FeatureTracker.hpp
        • File FeatureTrackerConfig.hpp
        • File FeatureTrackerProperties.hpp
        • File FilterParams.hpp
        • File FrameEvent.hpp
        • File function_meta.h
        • File GlobalProperties.hpp
        • File hash.h
        • File Head.hpp
        • File HostCamera.hpp
        • File HostNode.hpp
        • File HostPipeline.hpp
        • File ImageAlign.hpp
        • File ImageAlignConfig.hpp
        • File ImageAlignProperties.hpp
        • File ImageFilters.hpp
        • File ImageFiltersConfig.hpp
        • File ImageFiltersProperties.hpp
        • File ImageManip.hpp
        • File ImageManipConfig.hpp
        • File ImageManipImpl.hpp
        • File ImageManipProperties.hpp
        • File ImgAnnotations.hpp
        • File ImgDetections.hpp
        • File ImgFrame.hpp
        • File ImgFrameCapability.hpp
        • File ImgTransformations.hpp
        • File IMU.hpp
        • File IMUData.hpp
        • File IMUProperties.hpp
        • File Initialization.hpp
        • File Input.hpp
        • File InputQueue.hpp
        • File InputType.hpp
        • File internal.hpp
        • File Interpolation.hpp
        • File intervaltree.hpp
        • File JoiningThread.hpp
        • File LockingQueue.hpp
        • File LogConstants.hpp
        • File LogLevel.hpp
        • File LogMessage.hpp
        • File MapData.hpp
        • File matrixOps.hpp
        • File mcap.hpp
        • File Memory.hpp
        • File MemoryInfo.hpp
        • File MemoryWrappers.hpp
        • File MessageDemux.hpp
        • File MessageDemuxProperties.hpp
        • File MessageGroup.hpp
        • File MessageQueue.hpp
        • File Metadata.hpp
        • File MetadataClass.hpp
        • File Model.hpp
        • File ModelType.hpp
        • File MonoCamera.hpp
        • File MonoCameraProperties.hpp
        • File MyConsumer.hpp
        • File MyProducer.hpp
        • File NeuralNetwork.hpp
        • File NeuralNetworkProperties.hpp
        • File nlohmann_json.h
        • File nlohmann_msgpack.h
        • File NlohmannJsonCompat.hpp
        • File NNArchive.hpp
        • File NNArchiveEntry.hpp
        • File NNArchiveVersionedConfig.hpp
        • File NNData.hpp
        • File Node.hpp
        • File NodeConnectionSchema.hpp
        • File NodeGroup.hpp
        • File NodeIoInfo.hpp
        • File NodeObjInfo.hpp
        • File nodes.hpp
        • File ObjectTracker.hpp
        • File ObjectTrackerConfig.hpp
        • File ObjectTrackerProperties.hpp
        • File OpenVINO.hpp
        • File optional.hpp
        • File Output.hpp
        • File pack_meta.h
        • File Pimpl.hpp
        • File Pipeline.hpp
        • File PipelineSchema.hpp
        • File Point2f.hpp
        • File Point3d.hpp
        • File Point3f.hpp
        • File Point3fRGBA.hpp
        • File PointCloud.hpp
        • File PointCloudConfig.hpp
        • File PointCloudData.hpp
        • File PointCloudProperties.hpp
        • File PoolProperties.hpp
        • File PreprocessingBlock.hpp
        • File ProcessorType.hpp
        • File ProfilingData.hpp
        • File Properties.hpp
        • File ProtoSerializable.hpp
        • File Quaterniond.hpp
        • File read_job_queue.hpp
        • File reader.hpp
        • File Record.hpp
        • File RecordReplay.hpp
        • File Rect.hpp
        • File RemoteConnection.hpp
        • File Replay.hpp
        • File RGBD.hpp
        • File RGBDData.hpp
        • File RotatedRect.hpp
        • File RTABMapConversions.hpp
        • File RTABMapSLAM.hpp
        • File RTABMapVIO.hpp
        • File Script.hpp
        • File ScriptProperties.hpp
        • File Serialization.hpp
        • File server.h
        • File SharedMemory.hpp
        • File Size2f.hpp
        • File span.hpp
        • File SpatialDetectionNetwork.hpp
        • File SpatialDetectionNetworkProperties.hpp
        • File SpatialImgDetections.hpp
        • File SpatialLocationCalculator.hpp
        • File SpatialLocationCalculatorConfig.hpp
        • File SpatialLocationCalculatorData.hpp
        • File SpatialLocationCalculatorProperties.hpp
        • File SPIIn.hpp
        • File SPIInProperties.hpp
        • File spimpl.h
        • File SPIOut.hpp
        • File SPIOutProperties.hpp
        • File StereoDepth.hpp
        • File StereoDepthConfig.hpp
        • File StereoDepthProperties.hpp
        • File StereoPair.hpp
        • File StereoRectification.hpp
        • File StreamMessageParser.hpp
        • File Subnode.hpp
        • File Sync.hpp
        • File SyncProperties.hpp
        • File SystemInformation.hpp
        • File SystemInformationS3.hpp
        • File SystemLogger.hpp
        • File SystemLoggerProperties.hpp
        • File TensorInfo.hpp
        • File Thermal.hpp
        • File ThermalConfig.hpp
        • File ThermalProperties.hpp
        • File ThreadedHostNode.hpp
        • File ThreadedNode.hpp
        • File Timestamp.hpp
        • File ToF.hpp
        • File ToFConfig.hpp
        • File ToFProperties.hpp
        • File TraceEvent.hpp
        • File TrackedFeatures.hpp
        • File Tracklets.hpp
        • File TransformData.hpp
        • File type.h
        • File types.hpp
        • File UsbSpeed.hpp
        • File UVC.hpp
        • File UVCProperties.hpp
        • File variant.hpp
        • File VectorMemory.hpp
        • File Version.hpp
        • File VideoEncoder.hpp
        • File VideoEncoderProperties.hpp
        • File visibility.hpp
        • File Warp.hpp
        • File WarpProperties.hpp
        • File writer.hpp
        • File XLinkConnection.hpp
        • File XLinkConstants.hpp
        • File XLinkIn.hpp
        • File XLinkInHost.hpp
        • File XLinkInProperties.hpp
        • File XLinkOut.hpp
        • File XLinkOutHost.hpp
        • File XLinkOutProperties.hpp
        • File XLinkStream.hpp
        • File Zoo.hpp
  • Standard Documents
    • README
      • DepthAI Library
        • Documentation
        • Examples
        • Dependencies
        • Using Python bindings
        • Building
        • Installation and Integration
        • CMake options
        • Environment variables
        • Running tests
        • Style check
        • Documentation generation
        • Debugging tips
        • Troubleshooting
    • PACKAGE
    • LICENSE
    • CHANGELOG
      • Changelog for package depthai
        • 3.1.0 (2025-11-05)
        • 3.0.0 (2025-07-31)
        • 2.30.0 (2025-03-18)
        • 2.29.0 (2024-11-26)
        • 2.28.0 (2024-08-21)
        • 2.26.1 (2024-06-12)
        • 2.26.0 (2024-05-27)
        • 2.24.0 (2024-02-02)
        • 2.23.0 (2023-11-14)
        • 2.22.0 (2023-06-15)
        • 2.21.2 (2023-04-05)
        • 2.21.0 (2023-04-03)
        • 2.20.2 (2023-01-31)
        • 2.20.1 (2023-01-29)
        • 2.19.1 (2022-11-28)
        • 2.19.0 (2022-09-20)
        • 2.17.4 (2022-09-20)
        • 2.17.3 (2022-08-05)
        • 2.17.0 (2022-07-11)
        • 2.16.0 (2022-06-15)
        • 2.15.5 (2022-06-02)
        • 2.15.4 (2022-05-09)
        • 2.15.3 (2022-04-22)
        • 2.15.2 (2022-03-30)
        • 2.15.1 (2022-03-16)
        • 2.15.0 (2022-02-23)
        • 2.14.1 (2022-01-11)
        • 2.14.0 (2022-01-05)
        • 2.13.3 (2021-12-01)
        • 2.13.2 (2021-11-26)
        • 2.13.1 (2021-11-24)
        • 2.13.0 (2021-11-22)
        • 2.12.1 (2021-11-17)
        • 2.12.0 (2021-11-13)
        • 2.11.1 (2021-10-19)
        • 2.11.0 (2021-10-13)
        • 2.10.0 (2021-08-24)
        • 2.9.0 (2021-08-07)
        • 2.8.0 (2021-07-23)
        • 2.7.2 (2021-07-19)
        • 2.7.1 (2021-07-16)
        • 2.7.0 (2021-07-13)
        • 2.6.0 (2021-07-06)
        • 2.5.0 (2021-06-08)
        • 2.4.0 (2021-05-24)
        • 2.3.0 (2021-05-04)
        • 2.2.1 (2021-04-13)
        • 2.2.0 (2021-04-12)
        • 2.1.0 (2021-03-23)
        • 2.0.0 (2021-03-01)
        • 1.7.4 (2022-05-20)
        • 1.0.0 (2021-02-26)
        • 0.4.1 (2021-01-22)
        • 0.4.0 (2020-12-02)
        • 0.3.0 (2020-10-26)
        • 0.2.0 (2020-09-04)
  • Index
depthai: Kilted
  • C++ API
  • Struct Footer
  • View page source

Struct Footer

  • Defined in File types.hpp

Struct Documentation

struct Footer

The final record in an MCAP file (before the trailing magic byte sequence). Contains byte offsets from the start of the file to the Summary and Summary Offset sections, along with an optional CRC of the combined Summary and Summary Offset sections. A summaryStart and summaryOffsetStart of zero indicates no Summary section is available.

Public Functions

Footer() = default
inline Footer(ByteOffset summaryStart, ByteOffset summaryOffsetStart)

Public Members

ByteOffset summaryStart
ByteOffset summaryOffsetStart
uint32_t summaryCrc
Previous Next

© Copyright The <depthai> Contributors. License: MIT.

Built with Sphinx using a theme provided by Read the Docs.