Imaging Control 4 C++ Library 1.2.0
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nic4Ic4 namespace
 NPropIdContains definitions for common device property identifiers
 CPropIdBooleanTyped property identifier for boolean properties
 CPropIdCommandTyped property identifier for command properties
 CPropIdEnumerationTyped property identifier for enumeration properties
 CPropIdFloatTyped property identifier for float properties
 CPropIdIntegerTyped property identifier for integer properties
 CPropIdRegisterTyped property identifier for register properties
 CPropIdStringTyped property identifier for string properties
 CBufferAllocatorInterface for custom image buffer allocators
 CBufferPoolThe buffer pool allows allocating additional buffers for use by the program
 CAllocationOptionsContains options to configure the allocation when requesting an image buffer from a buffer pool
 CCacheConfigConfigures the buffer pool's caching behavior
 CDeviceEnumDevice enumerator
 CDeviceInfoContains information about a video capture device
 CDisplayRepresents a display that can be used to display images
 CDisplayStatisticsA structure containing display statistics
 CErrorThis class to capture error information from library function calls
 CExternalOpenGLDisplayA specialized type of display able to render into an externally created OpenGL window
 CGrabberRepresents an opened video capture device, allowing device configuration and stream setup
 CStreamStatisticsContains statistics counters that can be used to analyze the stream behavior and identify possible bottlenecks
 CIC4ExceptionException thrown if an error occurs and exceptions are enabled for the failing function call
 CImageBufferRepresents an image buffer
 CMetaDataA structure containing frame metadata
 CImageTypeRepresents an image type, including pixel format and image dimensions
 CInitLibraryConfigThe library initialization config structure
 CInterfaceRepresents a device interface
 CPropBooleanBoolean properties represent a feature whose value is a simple on/off switch
 CPropCategoryCategory properties define a tree-relationship between all properties in a property map
 CPropCommandCommand properties represent an action that can be performed by the device
 CPropEnumEntryRepresents an entry in a PropEnumeration
 CPropEnumerationEnumeration properties represent a feature whose value is selected from a list of named entries
 CPropertyRepresents a property of a component, usually a video capture device
 CPropertyMapRepresents the property interface of a component, usually a video capture device
 CPropFloatFloat properties represent a feature whose value is a floating-point number
 CPropIntegerInteger properties represent a feature whose value is an integer number
 CPropRegisterRegister properties have a value represented by raw bytes
 CPropStringString properties represent features whose value is a text
 CQueueSinkA sink implementation that allows a program to process all images received from a video capture device
 CConfigThe QueueSink configuration structure
 CQueueSizesContains information about the current queue lengths inside the queue sink
 CQueueSinkListenerAbstract base class for QueueSink notifications
 CSaveBitmapOptionsContains image file storage options for bitmap files
 CSaveJpegOptionsContains image file storage options for Jpeg files
 CSavePngOptionsContains image file storage options for PNG files
 CSaveTiffOptionsContains image file storage options for TIFF files
 CSinkAbstract base class for sinks
 CSnapSinkThe snap sink is a sink implementation that allows a program to capture single images or sequences of images on demand, while still having a display showing all images
 CConfigThe SnapSink configuration structure
 CCustomAllocationStrategySpecifies a custom allocation strategy
 CVideoWriterRepresents a video writer
 Nic4guiContains functions providing a basic graphical user interface for common tasks
 CPropertyDialogOptionsA structure containing options customizing the appearance and behavior of the property dialog displayed by the ic4gui::showDevicePropertyDialog() and ic4gui::showPropertyDialog() functions
 Nic4interopContains functions providing interoperability between IC Imaging Control 4 and third-party libraries
 NQtContains classes for displaying camera images in Qt5 or Qt6 applications
 CDisplayWidgetA Qt display widget
 CDisplayWindowA Qt display window
 CHALCONContains functions for using data ic4::ImageBuffer objects in MVTec HALCON
 COpenCVContains functions for using ic4::ImageBuffer objects using OpenCV