@Namespace(value="dai") @NoOffset @Properties(inherit=depthai.class) public class Pipeline extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
Pipeline()
Constructs a new pipeline
|
Pipeline(long size)
Native array allocator.
|
Pipeline(PipelineImpl pimpl) |
Pipeline(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic Pipeline(Pointer p)
Pointer(Pointer).public Pipeline(long size)
Pointer.position(long).public Pipeline()
public Pipeline(@SharedPtr PipelineImpl pimpl)
public Pipeline getPointer(long i)
getPointer in class Pointer@ByVal public GlobalProperties getGlobalProperties()
@ByVal public PipelineSchema getPipelineSchema()
public void serialize(@ByRef PipelineSchema schema, @ByRef Assets assets, @Cast(value="std::uint8_t*") @StdVector BytePointer assetStorage, @Cast(value="dai::OpenVINO::Version*") @ByRef IntPointer version)
public void serialize(@ByRef PipelineSchema schema, @ByRef Assets assets, @Cast(value="std::uint8_t*") @StdVector ByteBuffer assetStorage, @Cast(value="dai::OpenVINO::Version*") @ByRef IntBuffer version)
public void serialize(@ByRef PipelineSchema schema, @ByRef Assets assets, @Cast(value="std::uint8_t*") @StdVector byte[] assetStorage, @Cast(value="dai::OpenVINO::Version*") @ByRef int[] version)
@Name(value="create<dai::node::IMU>") @SharedPtr public IMU createIMU()
@Name(value="create<dai::node::ColorCamera>") @SharedPtr public ColorCamera createColorCamera()
@Name(value="create<dai::node::ImageManip>") @SharedPtr public ImageManip createImageManip()
@Name(value="create<dai::node::MonoCamera>") @SharedPtr public MonoCamera createMonoCamera()
@Name(value="create<dai::node::NeuralNetwork>") @SharedPtr public NeuralNetwork createNeuralNetwork()
@Name(value="create<dai::node::MobileNetDetectionNetwork>") @SharedPtr public MobileNetDetectionNetwork createMobileNetDetectionNetwork()
@Name(value="create<dai::node::YoloDetectionNetwork>") @SharedPtr public YoloDetectionNetwork createYoloDetectionNetwork()
@Name(value="create<dai::node::ObjectTracker>") @SharedPtr public ObjectTracker createObjectTracker()
@Name(value="create<dai::node::SPIOut>") @SharedPtr public SPIOut createSPIOut()
@Name(value="create<dai::node::MobileNetSpatialDetectionNetwork>") @SharedPtr public MobileNetSpatialDetectionNetwork createMobileNetSpatialDetectionNetwork()
@Name(value="create<dai::node::YoloSpatialDetectionNetwork>") @SharedPtr public YoloSpatialDetectionNetwork createYoloSpatialDetectionNetwork()
@Name(value="create<dai::node::SpatialLocationCalculator>") @SharedPtr public SpatialLocationCalculator createSpatialLocationCalculator()
@Name(value="create<dai::node::StereoDepth>") @SharedPtr public StereoDepth createStereoDepth()
@Name(value="create<dai::node::SystemLogger>") @SharedPtr public SystemLogger createSystemLogger()
@Name(value="create<dai::node::VideoEncoder>") @SharedPtr public VideoEncoder createVideoEncoder()
@Name(value="create<dai::node::XLinkIn>") @SharedPtr public XLinkIn createXLinkIn()
@Name(value="create<dai::node::XLinkOut>") @SharedPtr public XLinkOut createXLinkOut()
public void remove(@SharedPtr @ByVal Node node)
@ByVal public NodeVector getAllNodes()
@SharedPtr @ByVal public Node getNode(@Cast(value="dai::Node::Id") long id)
@StdVector public Node.Connection getConnections()
@Cast(value="const dai::Pipeline::NodeConnectionMap*") @ByRef public NodeIdConnectionSetMap getConnectionMap()
@Cast(value="const dai::Pipeline::NodeMap*") @ByRef public NodeIdNodeMap getNodeMap()
public void link(@Const @ByRef Node.Output out, @Const @ByRef Node.Input in)
out - Nodes output to connect fromin - Nodes input to connect topublic void unlink(@Const @ByRef Node.Output out, @Const @ByRef Node.Input in)
out - Nodes output to unlink fromin - Nodes input to unlink to@ByVal public AssetManager getAllAssets()
@ByRef public AssetManager getAssetManager()
public void setOpenVINOVersion(@Cast(value="dai::OpenVINO::Version") int version)
public void setCalibrationData(@ByVal CalibrationHandler calibrationDataHandler)
calibrationDataHandler - CalibrationHandler object which is loaded with calibration information.@ByVal public CalibrationHandler getCalibrationData()
@Cast(value="dai::OpenVINO::Version") public int getOpenVINOVersion()
public void setCameraTuningBlobPath(@StdString BytePointer path)
public void setCameraTuningBlobPath(@StdString String path)
Copyright © 2021. All rights reserved.