Skip to content

Group SpinnakerClasses

Modules > SpinnakerClasses

Modules

Type Name
module BasePtr Class
module Camera Base Class
module CameraDefs Class
module Camera List Class
module CameraPtr Class
module Camera Class
module Chunk Data Inference Class
module ChunkData Class
module Device Event Utility Class
module Exception Class
module Camera Base Interface Class
module IChunkData Class
module IImageList Class
module Image Processor Class
module IImageStatistics Class
module IImage Class
module IInterfaceList Class
module IInterface Class
module Point Cloud Class
module IProducerList Class
module IProducer Class
module IScan3DParameters Class
module Spinnaker GPU Interface
module Spinnaker Relay Class
module ISystem Class
module ImageList Class
module Image Processor Class
module ImagePtr Class
module ImageStatistics Class
module Image Utility CCM Class
module Image Utility Heatmap Class
module Image Utility Polarization Class
module Image Utility Stereo Class
module Image Utility Class
module Image Class
module InterfaceList Class
module InterfacePtr Class
module Interface Class
module Image Class
module ProducerList Class
module ProducerPtr Class
module Producer Class
module Scan3DParameters Class
module Spinnaker Video Class
module Spinnaker GPU Class
module Spinnaker Relay Class
module SystemPtr Class
module System Class

Classes

Type Name
class Spinnaker::BasePtr <class T, class B>
The base class of the SystemPtr ,CameraPtr ,InterfacePtr ,ProducerPtr ,ImagePtr andLoggingEventDataPtr objects.
class Spinnaker::Camera
The camera object class.
class Spinnaker::CameraBase
The base class for the camera object.
class Spinnaker::CameraList
Used to hold a list of camera objects.
class Spinnaker::CameraPtr
A reference tracked pointer to a camera object.
class Spinnaker::ChunkData
The chunk data which contains additional information about an image.
struct Spinnaker::CoordinateDependentParams
Container for 3D scan calibration parameters used in stereo processing.
class Spinnaker::DeviceEventUtility
Static helper functions for the device event object class.
class Spinnaker::Exception
The Exception object represents an error that is returned from the library. Overloaded operators allow comparisons against otherException objects.
class Spinnaker::ICameraBase
The interface file for base class for the camera object.
class Spinnaker::ICameraList
Used to hold a list of camera objects.
class Spinnaker::IChunkData
The Interface file forChunkData .
class Spinnaker::IImage
The interface file for Image .
class Spinnaker::IImageList
The interface file for ImageList class.
class Spinnaker::IImageProcessor
The interface file for ImageProcessor class.
class Spinnaker::IImageStatistics
The interface file for image statistics.
class Spinnaker::IInterface
The interface file for Interface .
class Spinnaker::IInterfaceList
The interface file for InterfaceList class.
class Spinnaker::IPointCloud
The interface file for PointCloud class.
class Spinnaker::IProducer
The interface file for Producer .
class Spinnaker::IProducerList
The interface file for ProducerList class.
class Spinnaker::IScan3DParameters
The Interface file forScan3DParameters data.
class Spinnaker::ISpinnakerGPU
The interface file for SpinnakerGPU class.
class Spinnaker::ISystem
The interface file for System .
class Spinnaker::Image
The image object class.
class Spinnaker::ImageList
Used to hold a list of image objects.
class Spinnaker::ImageProcessor
Image post processing class for converting a source image to another pixel format.
class Spinnaker::ImagePtr
A reference tracked pointer to an image object. When the ImagePtr goes out of scope, it will trigger an auto release of the image from the stream.
class Spinnaker::ImageStatistics
Represents image statistics for an image.
class Spinnaker::ImageUtility
Static helper functions for the image object class.
class Spinnaker::ImageUtilityCCM
Static function to create color corrected images from an image object.
class Spinnaker::ImageUtilityHeatmap
Static functions to create heatmap images from image objects of pixel format Mono8 and Mono16.
class Spinnaker::ImageUtilityPolarization
Static functions to create polarization images from image objects of pixel format Polarized8 and BayerRGPolarized8.
class Spinnaker::ImageUtilityStereo
Static helper functions for stereo related computations.
struct Spinnaker::InferenceBoundingBox
class Spinnaker::InferenceBoundingBoxResult
An inference bounding boxes object which holds information about the detected bounding boxes.
struct Spinnaker::InferenceBoxCircle
struct Spinnaker::InferenceBoxRect
struct Spinnaker::InferenceBoxRotatedRect
class Spinnaker::Interface
An interface object which holds a list of cameras.
class Spinnaker::InterfaceList
A list of the available interfaces on the system.
class Spinnaker::InterfacePtr
A reference tracked pointer to the interface object.
class Spinnaker::PointCloud
The PointCloud object class.
class Spinnaker::Producer
The producer object is used to retrieve the list of interfaces and cameras available.
class Spinnaker::ProducerList
A list of the available producers on the system.
class Spinnaker::ProducerPtr
A reference tracked pointer to the producer object.
class Spinnaker::Relay::ISpinnakerRelay
The interface file for SpinnakerRelay class.
class Spinnaker::Relay::SpinnakerRelay
Spinnaker __Relay class that enables forwarding ofSpinnaker images from source to destination PC.
class Spinnaker::SpinnakerGPU
Provides the functionality for the user to post process images on an NVIDIA GPU device.
class Spinnaker::System
The system object is used to retrieve the list of interfaces and cameras available.
class Spinnaker::SystemPtr
A reference tracked pointer to a system object.
class Spinnaker::Video::SpinVideo
Provides the functionality for the user to record images to an AVI/MP4 file.

Public Types

Type Name
typedef struct Spinnaker::InferenceBoundingBox InferenceBoundingBox
enum InferenceBoxType

Public Types Documentation

typedef InferenceBoundingBox

typedef struct Spinnaker::InferenceBoundingBox Spinnaker::InferenceBoundingBox;

Inference Bounding Boxes data structure


enum InferenceBoxType

enum InferenceBoxType {
    INFERENCE_BOX_TYPE_RECTANGLE = 0,
    INFERENCE_BOX_TYPE_CIRCLE = 1,
    INFERENCE_BOX_TYPE_ROTATED_RECTANGLE = 2
};

Inference Bounding Box Type