C# Класс BuffergasHardwareControl.Controller

Наследование: System.MarshalByRefObject, CameraControllable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ImageController IMAQ.CameraController
flowControlVoltage double
flowInputVoltage double
flowReader AnalogSingleChannelReader
flowWriter AnalogSingleChannelWriter
frameCount int
imageData ].byte[][
scanCount int
window ControlWindow

Открытые методы

Метод Описание
CameraPrimeAcquisition ( ) : void
CameraSnapshot ( ) : void
CameraStream ( ) : void
CloseCamera ( ) : void
DisposeImages ( ) : void
FinishRemoteCameraControl ( ) : void
GrabMultipleImages ( string settings, int numberOfShots ) : ].byte[][
GrabSingleImage ( string settings ) : ].byte[
InitializeLifetimeService ( ) : Object
IsReadyForAcquisition ( ) : bool
PrepareRemoteCameraControl ( ) : void
SaveImage ( string path ) : void
SaveImageWithDialog ( ) : void
Start ( ) : void
StartCameraControl ( ) : void
StartRemoteControl ( ) : void

This is used when you want another program to take control of some/all of the hardware. The hc then just saves the last hardware state, then prevents you from making any changes to the UI. Use this if your other program wants direct control of hardware. In the buffer gas case this is only used for the camera at the moment.

StopCameraStream ( ) : void
StopRemoteControl ( ) : void
StoreImageDataWithDialog ( ) : void

Описание методов

CameraPrimeAcquisition() публичный метод

public CameraPrimeAcquisition ( ) : void
Результат void

CameraSnapshot() публичный метод

public CameraSnapshot ( ) : void
Результат void

CameraStream() публичный метод

public CameraStream ( ) : void
Результат void

CloseCamera() публичный метод

public CloseCamera ( ) : void
Результат void

DisposeImages() публичный метод

public DisposeImages ( ) : void
Результат void

FinishRemoteCameraControl() публичный метод

public FinishRemoteCameraControl ( ) : void
Результат void

GrabMultipleImages() публичный метод

public GrabMultipleImages ( string settings, int numberOfShots ) : ].byte[][
settings string
numberOfShots int
Результат ].byte[][

GrabSingleImage() публичный метод

public GrabSingleImage ( string settings ) : ].byte[
settings string
Результат ].byte[

InitializeLifetimeService() публичный метод

public InitializeLifetimeService ( ) : Object
Результат Object

IsReadyForAcquisition() публичный метод

public IsReadyForAcquisition ( ) : bool
Результат bool

PrepareRemoteCameraControl() публичный метод

public PrepareRemoteCameraControl ( ) : void
Результат void

SaveImage() публичный метод

public SaveImage ( string path ) : void
path string
Результат void

SaveImageWithDialog() публичный метод

public SaveImageWithDialog ( ) : void
Результат void

Start() публичный метод

public Start ( ) : void
Результат void

StartCameraControl() публичный метод

public StartCameraControl ( ) : void
Результат void

StartRemoteControl() публичный метод

This is used when you want another program to take control of some/all of the hardware. The hc then just saves the last hardware state, then prevents you from making any changes to the UI. Use this if your other program wants direct control of hardware. In the buffer gas case this is only used for the camera at the moment.
public StartRemoteControl ( ) : void
Результат void

StopCameraStream() публичный метод

public StopCameraStream ( ) : void
Результат void

StopRemoteControl() публичный метод

public StopRemoteControl ( ) : void
Результат void

StoreImageDataWithDialog() публичный метод

public StoreImageDataWithDialog ( ) : void
Результат void

Описание свойств

ImageController публичное свойство

public CameraController,IMAQ ImageController
Результат IMAQ.CameraController

flowControlVoltage публичное свойство

public double flowControlVoltage
Результат double

flowInputVoltage публичное свойство

public double flowInputVoltage
Результат double

flowReader публичное свойство

public AnalogSingleChannelReader flowReader
Результат AnalogSingleChannelReader

flowWriter публичное свойство

public AnalogSingleChannelWriter flowWriter
Результат AnalogSingleChannelWriter

frameCount публичное свойство

public int frameCount
Результат int

imageData публичное свойство

public byte[][,] imageData
Результат ].byte[][

scanCount публичное свойство

public int scanCount
Результат int

window публичное свойство

public ControlWindow,BuffergasHardwareControl window
Результат ControlWindow