C# 클래스 UtilEncoder, chronojump

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

공개 메소드들

메소드 설명
CalculeInertiaTotal ( EncoderConfiguration econf ) : int
CompressData ( double curve, int valuesForNewLine ) : string
CopyEncoderDataToTemp ( string url, string fileName ) : bool
CopyTempToEncoderData ( int sessionID, int uniqueID, string personName, string timeStamp ) : string
CreateEncoderDirIfNeeded ( ) : void
CreateEncoderSessionDirsIfNeeded ( int sessionID ) : void
EncoderConfigurationList ( Constants, encoderType, bool inertial, bool rotaryFrictionOnAxis ) : ArrayList
EncoderSaveCurve ( string fileNameSignal, int start, int duration, int inertialCheckStart, int inertialCheckDuration, bool inertialCheckPositive, int sessionID, int uniqueID, string personName, string timeStamp, int curveIDMax ) : string
GetActiveCheckboxesList ( string checkboxes ) : List
GetActiveCurvesNum ( ArrayList curvesArray ) : int
GetEncoderAnalyzeTableTempFileName ( ) : string
GetEncoderCaptureTempFileName ( ) : string
GetEncoderCurvesTempFileName ( ) : string
GetEncoderDataTempFileName ( ) : string
GetEncoderDir ( ) : string
GetEncoderExportTempFileName ( ) : string
GetEncoderGraphInputMulti ( ) : string
GetEncoderGraphTempFileName ( ) : string
GetEncoderInstantDataTempFileName ( ) : string
GetEncoderScriptCallCaptureNoRdotNet ( ) : string
GetEncoderScriptCaptureNoRdotNet ( ) : string
GetEncoderScriptGraph ( ) : string
GetEncoderScriptNeuromuscularProfile ( ) : string
GetEncoderScriptUtilR ( ) : string
GetEncoderScriptsPathWithoutLastSep ( ) : string
GetEncoderSessionDataCurveDir ( int sessionID ) : string
GetEncoderSessionDataDir ( int sessionID ) : string
GetEncoderSessionDataSignalDir ( int sessionID ) : string
GetEncoderSessionDir ( int sessionID ) : string
GetEncoderSessionGraphsDir ( int sessionID ) : string
GetEncoderSpecialDataTempFileName ( ) : string
GetEncoderStatusTempBaseFileName ( ) : string
GetEncoderTempPathWithoutLastSep ( ) : string
PrepareEncoderGraphOptions ( string title, EncoderStruct, es, bool neuromuscularProfileDo, bool translate, bool debug, bool crossValidate ) : EncoderGraphROptions
RunEncoderCalculeIM ( double weight, double distance, EncoderRProcAnalyze, encoderRProcAnalyze ) : void

비공개 메소드들

메소드 설명
changeSpaceToSpaceMark ( string myString ) : string
encoderFindPos ( string contents, int start, int duration ) : string[]
getEncoderScriptInertiaMomentum ( ) : string

메소드 상세

CalculeInertiaTotal() 공개 정적인 메소드

public static CalculeInertiaTotal ( EncoderConfiguration econf ) : int
econf EncoderConfiguration
리턴 int

CompressData() 공개 정적인 메소드

public static CompressData ( double curve, int valuesForNewLine ) : string
curve double
valuesForNewLine int
리턴 string

CopyEncoderDataToTemp() 공개 정적인 메소드

public static CopyEncoderDataToTemp ( string url, string fileName ) : bool
url string
fileName string
리턴 bool

CopyTempToEncoderData() 공개 정적인 메소드

public static CopyTempToEncoderData ( int sessionID, int uniqueID, string personName, string timeStamp ) : string
sessionID int
uniqueID int
personName string
timeStamp string
리턴 string

CreateEncoderDirIfNeeded() 공개 정적인 메소드

public static CreateEncoderDirIfNeeded ( ) : void
리턴 void

CreateEncoderSessionDirsIfNeeded() 공개 정적인 메소드

public static CreateEncoderSessionDirsIfNeeded ( int sessionID ) : void
sessionID int
리턴 void

EncoderConfigurationList() 공개 정적인 메소드

public static EncoderConfigurationList ( Constants, encoderType, bool inertial, bool rotaryFrictionOnAxis ) : ArrayList
encoderType Constants,
inertial bool
rotaryFrictionOnAxis bool
리턴 ArrayList

EncoderSaveCurve() 공개 정적인 메소드

public static EncoderSaveCurve ( string fileNameSignal, int start, int duration, int inertialCheckStart, int inertialCheckDuration, bool inertialCheckPositive, int sessionID, int uniqueID, string personName, string timeStamp, int curveIDMax ) : string
fileNameSignal string
start int
duration int
inertialCheckStart int
inertialCheckDuration int
inertialCheckPositive bool
sessionID int
uniqueID int
personName string
timeStamp string
curveIDMax int
리턴 string

GetActiveCheckboxesList() 공개 정적인 메소드

public static GetActiveCheckboxesList ( string checkboxes ) : List
checkboxes string
리턴 List

GetActiveCurvesNum() 공개 정적인 메소드

public static GetActiveCurvesNum ( ArrayList curvesArray ) : int
curvesArray ArrayList
리턴 int

GetEncoderAnalyzeTableTempFileName() 공개 정적인 메소드

public static GetEncoderAnalyzeTableTempFileName ( ) : string
리턴 string

GetEncoderCaptureTempFileName() 공개 정적인 메소드

public static GetEncoderCaptureTempFileName ( ) : string
리턴 string

GetEncoderCurvesTempFileName() 공개 정적인 메소드

public static GetEncoderCurvesTempFileName ( ) : string
리턴 string

GetEncoderDataTempFileName() 공개 정적인 메소드

public static GetEncoderDataTempFileName ( ) : string
리턴 string

GetEncoderDir() 공개 정적인 메소드

public static GetEncoderDir ( ) : string
리턴 string

GetEncoderExportTempFileName() 공개 정적인 메소드

public static GetEncoderExportTempFileName ( ) : string
리턴 string

GetEncoderGraphInputMulti() 공개 정적인 메소드

public static GetEncoderGraphInputMulti ( ) : string
리턴 string

GetEncoderGraphTempFileName() 공개 정적인 메소드

public static GetEncoderGraphTempFileName ( ) : string
리턴 string

GetEncoderInstantDataTempFileName() 공개 정적인 메소드

public static GetEncoderInstantDataTempFileName ( ) : string
리턴 string

GetEncoderScriptCallCaptureNoRdotNet() 공개 정적인 메소드

public static GetEncoderScriptCallCaptureNoRdotNet ( ) : string
리턴 string

GetEncoderScriptCaptureNoRdotNet() 공개 정적인 메소드

public static GetEncoderScriptCaptureNoRdotNet ( ) : string
리턴 string

GetEncoderScriptGraph() 공개 정적인 메소드

public static GetEncoderScriptGraph ( ) : string
리턴 string

GetEncoderScriptNeuromuscularProfile() 공개 정적인 메소드

public static GetEncoderScriptNeuromuscularProfile ( ) : string
리턴 string

GetEncoderScriptUtilR() 공개 정적인 메소드

public static GetEncoderScriptUtilR ( ) : string
리턴 string

GetEncoderScriptsPathWithoutLastSep() 공개 정적인 메소드

public static GetEncoderScriptsPathWithoutLastSep ( ) : string
리턴 string

GetEncoderSessionDataCurveDir() 공개 정적인 메소드

public static GetEncoderSessionDataCurveDir ( int sessionID ) : string
sessionID int
리턴 string

GetEncoderSessionDataDir() 공개 정적인 메소드

public static GetEncoderSessionDataDir ( int sessionID ) : string
sessionID int
리턴 string

GetEncoderSessionDataSignalDir() 공개 정적인 메소드

public static GetEncoderSessionDataSignalDir ( int sessionID ) : string
sessionID int
리턴 string

GetEncoderSessionDir() 공개 정적인 메소드

public static GetEncoderSessionDir ( int sessionID ) : string
sessionID int
리턴 string

GetEncoderSessionGraphsDir() 공개 정적인 메소드

public static GetEncoderSessionGraphsDir ( int sessionID ) : string
sessionID int
리턴 string

GetEncoderSpecialDataTempFileName() 공개 정적인 메소드

public static GetEncoderSpecialDataTempFileName ( ) : string
리턴 string

GetEncoderStatusTempBaseFileName() 공개 정적인 메소드

public static GetEncoderStatusTempBaseFileName ( ) : string
리턴 string

GetEncoderTempPathWithoutLastSep() 공개 정적인 메소드

public static GetEncoderTempPathWithoutLastSep ( ) : string
리턴 string

PrepareEncoderGraphOptions() 공개 정적인 메소드

public static PrepareEncoderGraphOptions ( string title, EncoderStruct, es, bool neuromuscularProfileDo, bool translate, bool debug, bool crossValidate ) : EncoderGraphROptions
title string
es EncoderStruct,
neuromuscularProfileDo bool
translate bool
debug bool
crossValidate bool
리턴 EncoderGraphROptions

RunEncoderCalculeIM() 공개 정적인 메소드

public static RunEncoderCalculeIM ( double weight, double distance, EncoderRProcAnalyze, encoderRProcAnalyze ) : void
weight double
distance double
encoderRProcAnalyze EncoderRProcAnalyze,
리턴 void