C# 클래스 ScanMaster.Acquire.Acquisitor

This is a brave attempt at making a generic backend component. The idea is that it only knows how to generically scan and switch. Plugin classes provide all the specific functionality, like scanning and analog output, gathering shot data from the board, generating patterns, controlling the laser. The aim is that me and Mike can use exactly the same code, with our own custom plugins. I'm not sure whether it will work or not.
파일 보기 프로젝트 열기: ColdMatter/EDMSuite 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AcquisitorMonitorLock object

공개 메소드들

메소드 설명
AcquireStart ( int numberOfScans ) : void
AcquireStop ( ) : void
HandleTweak ( object sender, TweakEventArgs e ) : void

보호된 메소드들

메소드 설명
OnData ( DataEventArgs e ) : void
OnScanFinished ( ) : void

비공개 메소드들

메소드 설명
Acquire ( ) : void
AcquisitionFinishing ( AcquisitorConfiguration config ) : void
CheckIfStopping ( ) : bool
NextScanParameter ( int pointNumber, int scanNumber ) : double

메소드 상세

AcquireStart() 공개 메소드

public AcquireStart ( int numberOfScans ) : void
numberOfScans int
리턴 void

AcquireStop() 공개 메소드

public AcquireStop ( ) : void
리턴 void

HandleTweak() 공개 메소드

public HandleTweak ( object sender, TweakEventArgs e ) : void
sender object
e TweakEventArgs
리턴 void

OnData() 보호된 메소드

protected OnData ( DataEventArgs e ) : void
e DataEventArgs
리턴 void

OnScanFinished() 보호된 메소드

protected OnScanFinished ( ) : void
리턴 void

프로퍼티 상세

AcquisitorMonitorLock 공개적으로 프로퍼티

public object AcquisitorMonitorLock
리턴 object