C# 클래스 EncoderCapture, chronojump

파일 보기 프로젝트 열기: GNOME/chronojump 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Countdown int
Ecca EncoderCaptureCurveArray
EncoderCapturePoints List
EncoderCapturePointsCaptured int
EncoderCapturePointsInertialDisc List
EncoderCapturePointsPainted int

보호된 프로퍼티들

프로퍼티 타입 설명
byteReaded int
capturingFirstPhase bool
consecutiveZeros int
consecutiveZerosMax int
cont bool
directionChangeCount int
directionChangePeriod int
directionCompleted int
directionLastMSecond int
directionNow int
ecc EncoderCaptureCurve
eccon string
encoderReaded List
encoderReadedInertialDisc List
heightG int
i int
inertialCaptureDirectionInverted bool
inertialShouldCheckStartDirection bool
lastDirectionStoredIsUp bool
lastNonZero int
msCount int
previousEnd int
realHeightG double
recordedTimeCont int
recordingTime int
sum double
sumInertialDisc double
widthG int

공개 메소드들

메소드 설명
Cancel ( ) : void
Capture ( string outputData1, EncoderRProcCapture, encoderRProcCapture ) : bool
Finish ( ) : void
InitGlobal ( int widthG, int heightG, int time, int timeEnd, bool cont, string eccon, string port ) : void

보호된 메소드들

메소드 설명
assignEncoderCapturePoints ( ) : void
encoderCapturePointsAdaptativeDisplay ( ) : void
inertialChangedConToEcc ( ) : bool
inertialCheckIfInverted ( ) : void
initSpecific ( ) : void
markDirectionChanged ( ) : void
saveToFile ( string file ) : void
shouldSendCurve ( ) : bool
trimInitialZeros ( List l ) : List

비공개 메소드들

메소드 설명
convertByte ( int b ) : int
initSimulated ( ) : bool
readByte ( ) : int

메소드 상세

Cancel() 공개 메소드

public Cancel ( ) : void
리턴 void

Capture() 공개 메소드

public Capture ( string outputData1, EncoderRProcCapture, encoderRProcCapture ) : bool
outputData1 string
encoderRProcCapture EncoderRProcCapture,
리턴 bool

Finish() 공개 메소드

public Finish ( ) : void
리턴 void

InitGlobal() 공개 메소드

public InitGlobal ( int widthG, int heightG, int time, int timeEnd, bool cont, string eccon, string port ) : void
widthG int
heightG int
time int
timeEnd int
cont bool
eccon string
port string
리턴 void

assignEncoderCapturePoints() 보호된 메소드

protected assignEncoderCapturePoints ( ) : void
리턴 void

encoderCapturePointsAdaptativeDisplay() 보호된 메소드

protected encoderCapturePointsAdaptativeDisplay ( ) : void
리턴 void

inertialChangedConToEcc() 보호된 메소드

protected inertialChangedConToEcc ( ) : bool
리턴 bool

inertialCheckIfInverted() 보호된 메소드

protected inertialCheckIfInverted ( ) : void
리턴 void

initSpecific() 보호된 메소드

protected initSpecific ( ) : void
리턴 void

markDirectionChanged() 보호된 메소드

protected markDirectionChanged ( ) : void
리턴 void

saveToFile() 보호된 메소드

protected saveToFile ( string file ) : void
file string
리턴 void

shouldSendCurve() 보호된 메소드

protected shouldSendCurve ( ) : bool
리턴 bool

trimInitialZeros() 보호된 메소드

protected trimInitialZeros ( List l ) : List
l List
리턴 List

프로퍼티 상세

Countdown 공개적으로 프로퍼티

public int Countdown
리턴 int

Ecca 공개적으로 프로퍼티

public EncoderCaptureCurveArray Ecca
리턴 EncoderCaptureCurveArray

EncoderCapturePoints 공개적으로 프로퍼티

public List EncoderCapturePoints
리턴 List

EncoderCapturePointsCaptured 공개적으로 프로퍼티

public int EncoderCapturePointsCaptured
리턴 int

EncoderCapturePointsInertialDisc 공개적으로 프로퍼티

public List EncoderCapturePointsInertialDisc
리턴 List

EncoderCapturePointsPainted 공개적으로 프로퍼티

public int EncoderCapturePointsPainted
리턴 int

byteReaded 보호되어 있는 프로퍼티

protected int byteReaded
리턴 int

capturingFirstPhase 보호되어 있는 프로퍼티

protected bool capturingFirstPhase
리턴 bool

consecutiveZeros 보호되어 있는 프로퍼티

protected int consecutiveZeros
리턴 int

consecutiveZerosMax 보호되어 있는 프로퍼티

protected int consecutiveZerosMax
리턴 int

cont 보호되어 있는 프로퍼티

protected bool cont
리턴 bool

directionChangeCount 보호되어 있는 프로퍼티

protected int directionChangeCount
리턴 int

directionChangePeriod 보호되어 있는 프로퍼티

protected int directionChangePeriod
리턴 int

directionCompleted 보호되어 있는 프로퍼티

protected int directionCompleted
리턴 int

directionLastMSecond 보호되어 있는 프로퍼티

protected int directionLastMSecond
리턴 int

directionNow 보호되어 있는 프로퍼티

protected int directionNow
리턴 int

ecc 보호되어 있는 프로퍼티

protected EncoderCaptureCurve ecc
리턴 EncoderCaptureCurve

eccon 보호되어 있는 프로퍼티

protected string eccon
리턴 string

encoderReaded 보호되어 있는 정적으로 프로퍼티

protected static List encoderReaded
리턴 List

encoderReadedInertialDisc 보호되어 있는 정적으로 프로퍼티

protected static List encoderReadedInertialDisc
리턴 List

heightG 보호되어 있는 프로퍼티

protected int heightG
리턴 int

i 보호되어 있는 프로퍼티

protected int i
리턴 int

inertialCaptureDirectionInverted 보호되어 있는 프로퍼티

protected bool inertialCaptureDirectionInverted
리턴 bool

inertialShouldCheckStartDirection 보호되어 있는 프로퍼티

protected bool inertialShouldCheckStartDirection
리턴 bool

lastDirectionStoredIsUp 보호되어 있는 프로퍼티

protected bool lastDirectionStoredIsUp
리턴 bool

lastNonZero 보호되어 있는 프로퍼티

protected int lastNonZero
리턴 int

msCount 보호되어 있는 프로퍼티

protected int msCount
리턴 int

previousEnd 보호되어 있는 프로퍼티

protected int previousEnd
리턴 int

realHeightG 보호되어 있는 프로퍼티

protected double realHeightG
리턴 double

recordedTimeCont 보호되어 있는 프로퍼티

protected int recordedTimeCont
리턴 int

recordingTime 보호되어 있는 프로퍼티

protected int recordingTime
리턴 int

sum 보호되어 있는 프로퍼티

protected double sum
리턴 double

sumInertialDisc 보호되어 있는 프로퍼티

protected double sumInertialDisc
리턴 double

widthG 보호되어 있는 프로퍼티

protected int widthG
리턴 int