depthai: Rolling
  • Links
    • Rosindex
    • Website
  • C++ API
    • Full C++ API
      • Namespaces
        • Namespace bootloader
        • Namespace dai
        • Namespace dai::node
        • Namespace DAI_SPAN_NAMESPACE_NAME
        • Namespace DAI_SPAN_NAMESPACE_NAME::detail
        • Namespace std
      • Classes and Structs
        • Struct Asset
        • Struct DeviceBase::Config
        • Struct DeviceBootloader::ApplicationInfo
        • Struct DeviceBootloader::Config
        • Struct DeviceBootloader::MemoryInfo
        • Struct DeviceInfo
        • Struct EepromError
        • Template Struct ImgFrame::dependent_false
        • Struct Node::Connection
        • Struct Node::DatatypeHierarchy
        • Struct OpenVINO::Blob
        • Template Struct PointCloudData::dependent_false
        • Struct ProfilingData
        • Struct Version
        • 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 >
        • Template Struct hash< dai::Node::Connection >
        • Class ADatatype
        • Class AprilTagConfig
        • Class AprilTags
        • Class AssetManager
        • Class AssetsMutable
        • Class Buffer
        • Class CalibrationHandler
        • Class CallbackHandler
        • Class CameraControl
        • Template Class copyable_unique_ptr
        • Class DataInputQueue
        • Class DataOutputQueue
        • Class Device
        • Class DeviceBase
        • Class DeviceBootloader
        • Class EdgeDetectorConfig
        • Class EncodedFrame
        • Class FeatureTrackerConfig
        • Class ImageAlignConfig
        • Class ImageManipConfig
        • Class ImgDetections
        • Class ImgFrame
        • Class IMUData
        • Template Class LockingQueue
        • Class MessageGroup
        • Class NNData
        • Class Node
        • Class AprilTag
        • Class Camera
        • Class Cast
        • Class ColorCamera
        • Class DetectionNetwork
        • Class DetectionParser
        • Class EdgeDetector
        • Class FeatureTracker
        • Class ImageAlign
        • Class ImageManip
        • Class IMU
        • Class Node::Input
        • Class Node::InputMap
        • Class MessageDemux
        • Class MobileNetDetectionNetwork
        • Class MobileNetSpatialDetectionNetwork
        • Class MonoCamera
        • Class NeuralNetwork
        • Class ObjectTracker
        • Class Node::Output
        • Class Node::OutputMap
        • Class PointCloud
        • Class Script
        • Class SpatialDetectionNetwork
        • Class SpatialLocationCalculator
        • Class SPIIn
        • Class SPIOut
        • Class StereoDepth
        • Class Sync
        • Class SystemLogger
        • Class ToF
        • Class UVC
        • Class VideoEncoder
        • Class Warp
        • Class XLinkIn
        • Class XLinkOut
        • Class YoloDetectionNetwork
        • Class YoloSpatialDetectionNetwork
        • Template Class NodeCRTP
        • Class OpenVINO
        • Class Path
        • Template Class Pimpl
        • Class Pipeline
        • Class PipelineImpl
        • Class PointCloudConfig
        • Class PointCloudData
        • Class SpatialImgDetections
        • Class SpatialLocationCalculatorConfig
        • Class SpatialLocationCalculatorData
        • Class StereoDepthConfig
        • Class StreamMessageParser
        • Class StreamPacketDesc
        • Class SystemInformation
        • Class ToFConfig
        • Class TrackedFeatures
        • Class Tracklets
        • Class XLinkConnection
        • Class XLinkStream
        • Template Class span
        • 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 CameraExposureOffset
      • Functions
        • Function dai::initialize()
        • Function dai::initialize(std::string, bool, void *)
        • Function dai::initialize(const char *, bool, void *)
        • Function dai::initialize(void *)
        • 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 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::CameraImageOrientation&)
        • 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&)
      • Variables
        • Variable DAI_SPAN_NAMESPACE_NAME::dynamic_extent
      • 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 DEPTHAI_NODISCARD
      • Typedefs
        • Typedef dai::Clock
        • 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
      • Directories
        • Directory include
        • Directory depthai
        • Directory common
        • Directory device
        • Directory openvino
        • Directory pipeline
        • Directory datatype
        • Directory node
        • Directory utility
        • Directory xlink
      • Files
        • File ADatatype.hpp
        • File AprilTag.hpp
        • File AprilTagConfig.hpp
        • File AprilTags.hpp
        • File AssetManager.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 CameraSensorType.hpp
        • File Cast.hpp
        • File Clock.hpp
        • File ColorCamera.hpp
        • File copyable_unique_ptr.hpp
        • File DataQueue.hpp
        • File datatypes.hpp
        • File depthai.hpp
        • File DetectionNetwork.hpp
        • File DetectionParser.hpp
        • File Device.hpp
        • File DeviceBase.hpp
        • File DeviceBootloader.hpp
        • File EdgeDetector.hpp
        • File EdgeDetectorConfig.hpp
        • File EepromError.hpp
        • File EncodedFrame.hpp
        • File FeatureTracker.hpp
        • File FeatureTrackerConfig.hpp
        • File ImageAlign.hpp
        • File ImageAlignConfig.hpp
        • File ImageManip.hpp
        • File ImageManipConfig.hpp
        • File ImgDetections.hpp
        • File ImgFrame.hpp
        • File IMU.hpp
        • File IMUData.hpp
        • File Initialization.hpp
        • File LockingQueue.hpp
        • File MessageDemux.hpp
        • File MessageGroup.hpp
        • File MonoCamera.hpp
        • File NeuralNetwork.hpp
        • File NNData.hpp
        • File Node.hpp
        • File nodes.hpp
        • File ObjectTracker.hpp
        • File OpenVINO.hpp
        • File Path.hpp
        • File Pimpl.hpp
        • File Pipeline.hpp
        • File PointCloud.hpp
        • File PointCloudConfig.hpp
        • File PointCloudData.hpp
        • File ProfilingData.hpp
        • File Script.hpp
        • File span.hpp
        • File SpatialDetectionNetwork.hpp
        • File SpatialImgDetections.hpp
        • File SpatialLocationCalculator.hpp
        • File SpatialLocationCalculatorConfig.hpp
        • File SpatialLocationCalculatorData.hpp
        • File SPIIn.hpp
        • File SPIOut.hpp
        • File StereoDepth.hpp
        • File StereoDepthConfig.hpp
        • File StereoPair.hpp
        • File StreamMessageParser.hpp
        • File Sync.hpp
        • File SystemInformation.hpp
        • File SystemLogger.hpp
        • File ToF.hpp
        • File ToFConfig.hpp
        • File TrackedFeatures.hpp
        • File Tracklets.hpp
        • File UsbSpeed.hpp
        • File UVC.hpp
        • File Version.hpp
        • File VideoEncoder.hpp
        • File Warp.hpp
        • File XLinkConnection.hpp
        • File XLinkIn.hpp
        • File XLinkOut.hpp
        • File XLinkStream.hpp
  • Standard Documents
    • README
      • DepthAI C++ Library
        • Documentation
        • Disclaimer
        • Dependencies
        • Building
        • Running examples
        • Integration
        • Installing
        • Environment variables
        • Running tests
        • Style check
        • Documentation generation
        • Debugging tips
        • Troubleshooting
    • PACKAGE
    • CHANGELOG
      • Changelog for package depthai
        • 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)
    • LICENSE
  • Index
depthai: Rolling
  • C++ API
  • File Node.hpp
  • View page source

File Node.hpp

↰ Parent directory (include/depthai/pipeline)

Contents

  • Definition (include/depthai/pipeline/Node.hpp)

  • Includes

  • Included By

  • Namespaces

  • Classes

Definition (include/depthai/pipeline/Node.hpp)

  • Program Listing for File Node.hpp

Includes

  • algorithm

  • depthai-shared/datatype/DatatypeEnum.hpp

  • depthai-shared/properties/Properties.hpp

  • depthai/openvino/OpenVINO.hpp (File OpenVINO.hpp)

  • depthai/pipeline/AssetManager.hpp (File AssetManager.hpp)

  • depthai/utility/copyable_unique_ptr.hpp (File copyable_unique_ptr.hpp)

  • memory

  • set (File AssetManager.hpp)

  • string

  • tl/optional.hpp

  • tuple

Included By

  • File AprilTag.hpp

  • File Camera.hpp

  • File Cast.hpp

  • File ColorCamera.hpp

  • File DetectionNetwork.hpp

  • File DetectionParser.hpp

  • File EdgeDetector.hpp

  • File FeatureTracker.hpp

  • File ImageAlign.hpp

  • File ImageManip.hpp

  • File IMU.hpp

  • File MessageDemux.hpp

  • File MonoCamera.hpp

  • File NeuralNetwork.hpp

  • File ObjectTracker.hpp

  • File PointCloud.hpp

  • File Script.hpp

  • File SpatialDetectionNetwork.hpp

  • File SpatialLocationCalculator.hpp

  • File SPIIn.hpp

  • File SPIOut.hpp

  • File StereoDepth.hpp

  • File Sync.hpp

  • File SystemLogger.hpp

  • File ToF.hpp

  • File UVC.hpp

  • File VideoEncoder.hpp

  • File Warp.hpp

  • File XLinkIn.hpp

  • File XLinkOut.hpp

  • File Pipeline.hpp

Namespaces

  • Namespace dai

  • Namespace std

Classes

  • Struct Node::Connection

  • Struct Node::DatatypeHierarchy

  • Template Struct hash< dai::Node::Connection >

  • Class Node

  • Class Node::Input

  • Class Node::InputMap

  • Class Node::Output

  • Class Node::OutputMap

  • Template Class NodeCRTP

Previous Next

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

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