MultiCam Boards Documentation > MultiCam Documentation > MultiCam User Guide > MultiCam Basics > Classes > What is a MultiCam Class?

What is a MultiCam Class?

A MultiCam class is a container for MultiCam parameters.

Each class is divided into categories, containing sets of MultiCam parameters serving a common goal.

MultiCam classes

Class

Definition

Board

The board parameters control the common features of each board.

Channel

The channel parameters define and control every individual acquisition path.

Surface

The surface parameters define every image container defined inside the MultiCam system.

Configuration

The configuration parameters control the common features of the MultiCam system.

One board object exists for each Euresys board installed inside a host computer. One configuration object exists within the host system.

The channel and surface classes can be instantiated once or several times, creating one or several objects sharing the common characteristics of the class.

For example, the channel object will be instantiated (or created) for every acquisition path the user needs in the vision system to handle his application. For each channel instance, the application gets an independent set of control parameters.