Skip to content

Namespace Spinnaker

Namespace List > Spinnaker

Namespaces

Type Name
namespace GUI
namespace GUI_WPF
namespace GenApi
namespace GenICam
namespace Relay
namespace Video

Classes

Type Name
struct ActionCommandResult
struct BMPOption
class BasePtr <class T, class B>
The base class of the SystemPtr ,CameraPtr ,InterfacePtr ,ProducerPtr ,ImagePtr andLoggingEventDataPtr objects.
struct CCMSettings
class Camera
The camera object class.
class CameraBase
The base class for the camera object.
class CameraList
Used to hold a list of camera objects.
class CameraPtr
A reference tracked pointer to a camera object.
class ChunkData
The chunk data which contains additional information about an image.
struct CoordinateDependentParams
Container for 3D scan calibration parameters used in stereo processing.
class DeviceArrivalEventHandler
An event handler for capturing the device arrival event.
struct DeviceEventExposureEndData
class DeviceEventHandler
A handler to device events.
struct DeviceEventInferenceData
class DeviceEventUtility
Static helper functions for the device event object class.
class DeviceRemovalEventHandler
An event handler for capturing the device removal event.
class EventHandler
The base class for all event handler types.
class Exception
The Exception object represents an error that is returned from the library. Overloaded operators allow comparisons against otherException objects.
struct GenDCOption
class ICameraBase
The interface file for base class for the camera object.
class ICameraList
Used to hold a list of camera objects.
class IChunkData
The Interface file forChunkData .
class IDataStream
class IDeviceArrivalEventHandler
class IDeviceEventHandler
class IDeviceRemovalEventHandler
class IImage
The interface file for Image .
class IImageEventHandler
class IImageList
The interface file for ImageList class.
class IImageListEventHandler
class IImageProcessor
The interface file for ImageProcessor class.
class IImageStatistics
The interface file for image statistics.
class IInterface
The interface file for Interface .
class IInterfaceArrivalEventHandler
class IInterfaceEventHandler
class IInterfaceList
The interface file for InterfaceList class.
class IInterfaceRemovalEventHandler
class ILoggingEventHandler
class IPointCloud
The interface file for PointCloud class.
class IProducer
The interface file for Producer .
class IProducerList
The interface file for ProducerList class.
class IScan3DParameters
The Interface file forScan3DParameters data.
class ISpinnakerGPU
The interface file for SpinnakerGPU class.
class ISystem
The interface file for System .
class ISystemEventHandler
class Image
The image object class.
class ImageEventHandler
A handler for capturing image arrival events.
class ImageList
Used to hold a list of image objects.
class ImageListEventHandler
A handler for capturing image list arrival events.
struct ImagePixel
class ImageProcessor
Image post processing class for converting a source image to another pixel format.
class 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 ImageStatistics
Represents image statistics for an image.
class ImageUtility
Static helper functions for the image object class.
class ImageUtilityCCM
Static function to create color corrected images from an image object.
class ImageUtilityHeatmap
Static functions to create heatmap images from image objects of pixel format Mono8 and Mono16.
class ImageUtilityPolarization
Static functions to create polarization images from image objects of pixel format Polarized8 and BayerRGPolarized8.
class ImageUtilityStereo
Static helper functions for stereo related computations.
struct InferenceBoundingBox
class InferenceBoundingBoxResult
An inference bounding boxes object which holds information about the detected bounding boxes.
struct InferenceBoxCircle
struct InferenceBoxRect
struct InferenceBoxRotatedRect
class Interface
An interface object which holds a list of cameras.
class InterfaceArrivalEventHandler
An event handler for capturing the interface arrival event. Note that only GEV interface arrivals are currently handled.
class InterfaceEventHandler
A handler to device arrival and removal events on all interfaces.
class InterfaceList
A list of the available interfaces on the system.
class InterfacePtr
A reference tracked pointer to the interface object.
class InterfaceRemovalEventHandler
An event handler for capturing the interface removal event. Note that only GEV interface removals are currently handled.
struct JPEGOption
struct JPG2Option
struct LibraryVersion
class LoggingEventData
The LoggingEventData object.
class LoggingEventDataPtr
A reference tracked pointer to the LoggingEvent object.
class LoggingEventHandler
An event handler for capturing the device logging event.
struct PGMOption
struct PNGOption
struct PPMOption
class PointCloud
The PointCloud object class.
struct PointCloudParameters
class Producer
The producer object is used to retrieve the list of interfaces and cameras available.
class ProducerList
A list of the available producers on the system.
class ProducerPtr
A reference tracked pointer to the producer object.
struct SIOption
class Scan3DParameters
class SpinnakerGPU
Provides the functionality for the user to post process images on an NVIDIA GPU device.
struct Stereo3DPoint
struct StereoCameraParameters
class System
The system object is used to retrieve the list of interfaces and cameras available.
class SystemEventHandler
A handler to interface arrival and removal events on the system. Note that only GEV interface arrivals and removals are currently handled.
class SystemPtr
A reference tracked pointer to a system object.
struct TIFFOption
class TransportLayerDevice
Part of the QuickSpin API to provide access to camera information without having to first initialize the camera.
class TransportLayerInterface
Part of the QuickSpin API to provide access to camera information without having to first initialize the camera.
class TransportLayerStream
Part of the QuickSpin API to provide access to camera information without having to first initialize the camera.
class TransportLayerSystem
Part of the QuickSpin API to provide access to camera information without having to first initialize the camera.

Public Types

Type Name
enum StreamPriority

Public Types Documentation

enum StreamPriority

enum Spinnaker::StreamPriority {
    StreamPriorityLow,
    StreamPriorityDefault,
    StreamPriorityHigh
};


The documentation for this class was generated from the following file C:/workspace/include/BasePtr.h