Function Complexity
Non-Alpha
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Function
Cyclomatic
Modified
Strict
Essential
Nesting
Paths
SavePostState
1
1
1
1
0
1
SavePreState
1
1
1
1
0
1
SaveProtocolDiffractometryParameter
3
3
3
3
2
3
SaveProtocolTopographyParameter
3
3
3
3
2
3
SetActivateHotKey
9
6
9
1
1
80
SetFPOnData
15
15
16
11
5
20
SetInfo
1
1
1
1
0
1
SetInRange
6
6
6
6
2
8
SetInRange
6
6
6
6
2
8
SetPDiffBackupDirectory
2
2
2
1
1
2
SetPDiffFile
2
2
2
1
1
2
SetProtocolDiffractometryAddiere
1
1
1
1
0
1
SetProtocolDiffractometryDetektor
1
1
1
1
0
1
SetProtocolDiffractometryGeschwindigkeit1
1
1
1
1
0
1
SetProtocolDiffractometryGeschwindigkeit2
1
1
1
1
0
1
SetProtocolDiffractometryImpulse
1
1
1
1
0
1
SetProtocolDiffractometryKanalabstand
1
1
1
1
0
1
SetProtocolDiffractometryMaximum1
1
1
1
1
0
1
SetProtocolDiffractometryMaximum2
1
1
1
1
0
1
SetProtocolDiffractometryMessdatei
1
1
1
1
0
1
SetProtocolDiffractometryMesskanal
1
1
1
1
0
1
SetProtocolDiffractometryMesszeit
1
1
1
1
0
1
SetProtocolDiffractometryMinimum1
1
1
1
1
0
1
SetProtocolDiffractometryMinimum2
1
1
1
1
0
1
SetProtocolDiffractometryMonitor
1
1
1
1
0
1
SetProtocolDiffractometryNutzer
1
1
1
1
0
1
SetProtocolDiffractometryOff
2
2
2
1
1
2
SetProtocolDiffractometryOn
2
2
2
1
1
2
SetProtocolDiffractometryOrientierung
1
1
1
1
0
1
SetProtocolDiffractometryReadOnly
3
3
4
3
2
3
SetProtocolDiffractometryScanachse1
1
1
1
1
0
1
SetProtocolDiffractometryScanachse2
1
1
1
1
0
1
SetProtocolDiffractometryScanart
1
1
1
1
0
1
SetProtocolDiffractometryScanmethode
1
1
1
1
0
1
SetProtocolDiffractometryScantyp
1
1
1
1
0
1
SetProtocolDiffractometrySchrittweite1
1
1
1
1
0
1
SetProtocolDiffractometrySchrittweite2
1
1
1
1
0
1
SetProtocolDiffractometrySOffset1
1
1
1
1
0
1
SetProtocolDiffractometrySOffset2
1
1
1
1
0
1
SetProtocolDiffractometrySpannung
1
1
1
1
0
1
SetProtocolDiffractometryStrom
1
1
1
1
0
1
SetProtocolDiffractometryUReflex
1
1
1
1
0
1
SetProtocolDiffractometryWellenlaenge
1
1
1
1
0
1
SetProtocolDiffractometryWinkelbereich
1
1
1
1
0
1
SetProtocolTopographyABE
1
1
1
1
0
1
SetProtocolTopographyCONLIMIT
1
1
1
1
0
1
SetProtocolTopographyCONPOINT
1
1
1
1
0
1
SetProtocolTopographyCRT
1
1
1
1
0
1
SetProtocolTopographyDFnach
1
1
1
1
0
1
SetProtocolTopographyDFvor
1
1
1
1
0
1
SetProtocolTopographyEXPT
1
1
1
1
0
1
SetProtocolTopographyHWB
2
2
2
1
1
2
SetProtocolTopographyImpMax
1
1
1
1
0
1
SetProtocolTopographyImpsnach
1
1
1
1
0
1
SetProtocolTopographyImpsvor
1
1
1
1
0
1
SetProtocolTopographyINCDF
1
1
1
1
0
1
SetProtocolTopographyKKruemmung
1
1
1
1
0
1
SetProtocolTopographyNBEXPOS
1
1
1
1
0
1
SetProtocolTopographyOff
2
2
2
1
1
2
SetProtocolTopographyOn
2
2
2
1
1
2
SetProtocolTopographyReadOnly
3
3
4
3
2
3
SetProtocolTopographyRSA
1
1
1
1
0
1
SetProtocolTopographySTE
1
1
1
1
0
1
SetProtocolValue
4
4
4
4
3
4
SetProtocolValue
3
3
3
3
2
3
SetPTopoBackupDirectory
2
2
2
1
1
2
SetPTopoFile
2
2
2
1
1
2
SetStaticInfo
1
1
1
1
0
1
SetStatus
1
1
1
1
0
1
SetStatusBarText
2
2
2
1
1
2
ShowProgramStatus
1
1
1
1
0
1
SkizzeSubclassProc
2
2
2
1
1
2
spGetInstance
1
1
1
1
0
1
spGetVersion
1
1
1
1
0
1
StandardController::Check
1
1
1
1
0
1
StandardController::StandardController
1
1
1
1
0
1
StandardController::StandardController
2
2
2
1
1
2
StandardController::~StandardController
2
2
2
1
1
2
String2Double
4
4
4
1
1
8
StringIgnore
5
5
6
1
3
8
StringReplace
4
4
4
1
2
6
Non-Alpha
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z