Click or drag to resize

Application Class

Manager class for Zivid cameras. Handles connection to cameras and configuration of the log system. Creating an instance of `Application` allocates memory which won't be collected until you manually invoke `Dispose()` (or use `using`). Creating a second `Application` instance before the previous `Application` instance has been manually disposed will trigger an exception.
Inheritance Hierarchy
SystemObject
  Zivid.NETApplication

Namespace:  Zivid.NET
Assembly:  ZividCoreNET (in ZividCoreNET.dll) Version: 0.0.0.0
Syntax
public class Application : IDisposable

The Application type exposes the following members.

Constructors
  NameDescription
Public methodApplication
Initializes a new instance of the Application class
Top
Properties
  NameDescription
Public propertyCameras
Return a collection of all available cameras. This includes filecameras as well as physical ones
Public propertyComputeDevice
The compute device used by the Application
Top
Methods
  NameDescription
Public methodConnectCamera
Connect to the next available Zivid camera
Public methodConnectCamera(String)
Connect to the Zivid camera with the specified serial number
Public methodCreateFileCamera
Create a virtual camera to simulate Zivid measurements by reading data from a file
Public methodDispose
Releases all resources used by the Application
Top
See Also