Interface IPhotosensorArrayDescription
Describe an array of photosensors on a plane just like what is used for cameras.
Namespace: Mechatronics.SensorSDK
Syntax
public interface IPhotosensorArrayDescription
Properties
ArrayHeight
Number of vertical pixels
Declaration
int ArrayHeight { get; }
Property Value
Type | Description |
---|---|
Int32 |
ArrayWidth
Number of horizontal pixels
Declaration
int ArrayWidth { get; }
Property Value
Type | Description |
---|---|
Int32 |
CameraOrder
Used to define a rendering order for all photosensor array. (0 is highest priority)
Declaration
float CameraOrder { get; }
Property Value
Type | Description |
---|---|
Single |
ExposureTime
The amount of time the photosensor is capturing light, in seconds
Declaration
float ExposureTime { get; }
Property Value
Type | Description |
---|---|
Single |
Gain
Amplification factor applied to the captured light. 1.0 is the default gain, more than 1.0 is brighter, less than 1.0 is darker.
Declaration
float Gain { get; }
Property Value
Type | Description |
---|---|
Single |
SensorHeight
Height of the physical sensor in millimeters
Declaration
float SensorHeight { get; }
Property Value
Type | Description |
---|---|
Single |
SensorWidth
Width of the physical sensor in millimeters
Declaration
float SensorWidth { get; }
Property Value
Type | Description |
---|---|
Single |
Events
ExposureTimeChanged
Event that calls subscribers when the exposure time changes.
Declaration
event IPhotosensorArrayDescription.ExposureTimeChangedEventHandler ExposureTimeChanged
Event Type
Type | Description |
---|---|
IPhotosensorArrayDescription.ExposureTimeChangedEventHandler |
GainChanged
Event that calls subscribers when the gain changes.
Declaration
event IPhotosensorArrayDescription.GainChangedEventHandler GainChanged
Event Type
Type | Description |
---|---|
IPhotosensorArrayDescription.GainChangedEventHandler |