Impact Acquire SDK .NET
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CEventArgs
 CComponentChangedEventArgsA class containing data generated by a component changed event
 CDeviceWillBeClosedEventArgsA class containing data generated by an event triggered when a device is about to get closed
 CRequestReadyEventArgsA class containing data generated by a request ready event fired by instances of the class mv.impact.acquire.helper.RequestProvider
 CException
 CImpactAcquireExceptionAn base class for exceptions generated by Impact Acquire
 CIDisposable
 CFunctionInterfaceThe function interface to devices supported by this interface
 CDevFileStreamA helper class derived from System.IO.Stream used to read from and write to a file on a device
 CRequestBitmapDataA class containing a reference to a bitmap created from a request
 CImageDisplayA class that can be used for displaying images within existing windows or GUI elements that can provide a window handle
 CImageDisplayWindowA class that can be used to display images in a window
 CRequestReadyEventDataA class containing data stored inside a mv.impact.acquire.helper.RequestReadyEventArgs event fired by instances of the class mv.impact.acquire.helper.RequestProvider when a new mv.impact.acquire.Request became ready
 CVideoStreamPauseScopeA smaller helper class for pausing a video stream for a defined time
 CIEnumerable
 CComponentCollectionA base class for sets of properties that can be modified by the user
 CComponentListA class to provide access to component lists
 CCameraDescriptionManagerGrants access to camera description objects (Device specific interface layout only)
 CComponentAccessA base class to implement access to internal driver objects
 CComponentA base class to implement access to internal driver components
 CComponentLocatorBaseA base class to locate components within the driver
 CComponentCallbackA simple helper class to wrap the creation of a callback object
 CDeviceThis class and its functions represent an actual device detected by this interface in the current system
 CDeviceManagerGrants access to devices that can be operated by this software interface
 CDigitalIOAn abstract base class to represent a digital pin(Device specific interface layout only)
 CDigitalInputA class to represent a digital input pin(Device specific interface layout only)
 CDigitalOutputA class to represent a digital output pin(Device specific interface layout only)
 CImageDisplayExtensionsAdditional methods to extend the functionality of the class mv.impact.acquire.display.ImageDisplay
 CExceptionFactoryA factory class to raise Impact Acquire related exceptions
 CFirmwareUpdaterA class to perform a firmware update of a specific device
 CFullSettingsBaseA base class that provides access to the most common settings for a device
 CSettingsBlueFOXThis class provides access to general settings as well as to settings which are unique for the mvBlueFOX (Device specific interface layout only)
 CAcquisitionControlCategory for the acquisition and trigger control features
 CActionControlCategory that contains the Action control features
 CAnalogControlCategory that contains the Analog control features
 CChunkDataControlCategory that contains the Chunk Data control features
 CColorTransformationControlCategory that contains the Color Transformation control features
 CCounterAndTimerControlCategory that contains the Counter and Timer control features
 CCustomCommandGeneratorContains convenience functions to control features understood by a devices custom command interpreter
 CDeviceControlCategory for device information and control
 CDigitalIOControlCategory that contains the digital input and output control features
 CEncoderControlCategory that contains the quadrature Encoder Control features
 CEventControlCategory that contains Event control features
 CFileAccessControlCategory that contains the File Access control features
 CImageFormatControlCategory for Image Format Control features
 CLensControlBaseContains convenience functions to control features understood by generic lens adapters
 CLensControlBirgerContains convenience functions to control features understood by Birger Engineering, Inc. lens adapters
 CLightControlCategory containing the Lighting control features
 CLogicBlockControlCategory that contains the Logic Block control features
 CLUTControlCategory that includes the LUT control features
 CmvI2cInterfaceControlContains features to control the I2C interface
 COpticControlCategory for optical control features
 CScan3dControlCategory for control of 3D camera specific features
 CSequencerControlCategory for the Sequencer Control features
 CSoftwareSignalControlCategory that contains the Software Signal Control features
 CSourceControlCategory that contains the source control features
 CTestControlCategory for Test Control features
 CTransferControlCategory for the data Transfer Control features
 CTransportLayerControlCategory that contains the transport Layer control features
 CUserSetControlCategory that contains the User Set control features
 CIntPtrExtensionAdditional methods to extend the System.IntPtr structure's functionality
 CIRequestBufferA default request buffer
 CUserSuppliedHeapBufferA small helper class to create a user supplied buffer on the heap
 CRequestProviderA helper class that can be used to create a simple continuous acquisition from a device
 CIOSubSystemA base class to handle digital inputs and outputs (Device specific interface layout only)
 CIOSubSystemBlueFOXA class to handle the digital inputs and outputs for mvBlueFOX USB cameras (Device specific interface layout only)
 CIOSubSystemCommonA base class to handle the digital inputs and outputs for devices (Device specific interface layout only)
 CIRequestFactoryA default request factory
 CVideoStreamA class to create compressed video stream from images captured or loaded using the Impact Acquire API
 CLibraryPathA small helper class to administer various library search path related variables and paths
 CTImageBufferPixelFormatExtensionAdditional methods to extend the functionality of the mv.impact.acquire.TImageBufferPixelFormat enumeration
 CTImageDestinationPixelFormatExtensionAdditional methods to extend the functionality of the mv.impact.acquire.TImageDestinationPixelFormat enumeration
 CUserDataA helper class to work with the device specific non-volatile memory(if available)
 CUserDataEntryA helper class that represents one entry in the devices non-volatile memory (if available)
 CWhiteBalancerConvenience class to provide an easy way for a more precise white balance calibration
 CStream
 CDevFileStreamA helper class derived from System.IO.Stream used to read from and write to a file on a device