C# Класс UtilEncoder, chronojump

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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