UMLStandard
WK Library (EcmaScript 5)
Wolfgang Kowarschick
Hochschule Augsburg
2012
1
Logical View
jYwcY4aixgcAQAAAAACUGApA
1
WKcVector2D
True
3RP6pYPIX/cAU8dTAADAGNRA
JZA/PIH0AsMAcQIAkCUCAJlx
1
$00E6E6E6
Courier New
9
388
556
True
9iK58qCjs/oAGHyZ3P/QGNAY
1
WKcVector2D
False
False
9iK58qCjs/oAGHyZ3P/QGNAY
9iK58qCjs/oAGHyZ3P/QGNAY
False
9iK58qCjs/oAGHyZ3P/QGNAY
1
WKcVector2D
3RP6pYPIX/cAU8dTAADAGNRA
4
oyCMZYoxHwQA/xAA+P98GHyZ
0IGXa6LeisAAQHwYG0B0GJx+
B/93HoiBic4AAAxAgBgbQHgY
9H1LiKmLfq8AGBtAeBicfgxA
24
WKcVector2D
skClassifier
9iK58qCjs/oAGHyZ3P/QGNAY
2
p_x
1
Number
3c2WkKbIJ0MAGAAAuAAAADyl
p_y
1
Number
3c2WkKbIJ0MAGAAAuAAAADyl
setXY
9iK58qCjs/oAGHyZ3P/QGNAY
2
p_x
Number
yF69+KRzQVMAGAAAuAAAAC85
p_y
Number
yF69+KRzQVMAGAAAuAAAAC85
setRPhi
9iK58qCjs/oAGHyZ3P/QGNAY
2
p_r
Number
a6vr8IgnoXgAGAAAuAAAAK05
p_phi
Number
a6vr8IgnoXgAGAAAuAAAAK05
isEqualTo
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
Boolean
hLTjsa/NWqkAGAAAuAAAAA45
p_v
hLTjsa/NWqkAGAAAuAAAAA45
9iK58qCjs/oAGHyZ3P/QGNAY
dot
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
Number
HJlxrp/s17cAGAAAuAAAADw5
p_v
HJlxrp/s17cAGAAAuAAAADw5
9iK58qCjs/oAGHyZ3P/QGNAY
angle
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
Number
jmdodIyk3IkAGAAAuAAAABWl
p_v
jmdodIyk3IkAGAAAuAAAABWl
9iK58qCjs/oAGHyZ3P/QGNAY
angleCounterclockwise
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
Number
DEJmN4EZQKgAGAAAuAAAAFKl
p_v
DEJmN4EZQKgAGAAAuAAAAFKl
9iK58qCjs/oAGHyZ3P/QGNAY
angleDegree
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
Number
HEvLG4h7hNEAGAAAuQAAACLt
p_v
HEvLG4h7hNEAGAAAuQAAACLt
9iK58qCjs/oAGHyZ3P/QGNAY
angleCounterclockwiseDegree
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
Number
/+XecKk6WwIAGAAAuQAAAGzt
p_v
/+XecKk6WwIAGAAAuQAAAGzt
9iK58qCjs/oAGHyZ3P/QGNAY
clone
9iK58qCjs/oAGHyZ3P/QGNAY
1
pdkReturn
bK5PZoqbwjkAGAAAuQAAABU5
9iK58qCjs/oAGHyZ3P/QGNAY
add
9iK58qCjs/oAGHyZ3P/QGNAY
3
pdkReturn
Sw/3fbKcnyEAGAAAuAAAAMc5
9iK58qCjs/oAGHyZ3P/QGNAY
p_v
Sw/3fbKcnyEAGAAAuAAAAMc5
9iK58qCjs/oAGHyZ3P/QGNAY
p_s
1
Number
Sw/3fbKcnyEAGAAAuAAAAMc5
sub
9iK58qCjs/oAGHyZ3P/QGNAY
3
pdkReturn
XnksQIjkLVcAGAAAuQAAAH05
9iK58qCjs/oAGHyZ3P/QGNAY
p_v
XnksQIjkLVcAGAAAuQAAAH05
9iK58qCjs/oAGHyZ3P/QGNAY
p_s
1
Number
XnksQIjkLVcAGAAAuQAAAH05
scalarMult
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
M58xKLgjIZkAGAAAuQAAANQ5
9iK58qCjs/oAGHyZ3P/QGNAY
p_s
Number
M58xKLgjIZkAGAAAuQAAANQ5
proj
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
yRBEf41SmxgAGAAAuAAAAJM5
9iK58qCjs/oAGHyZ3P/QGNAY
p_v
yRBEf41SmxgAGAAAuAAAAJM5
9iK58qCjs/oAGHyZ3P/QGNAY
reflect
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
qeMYLJK9MH4AGAAAuQAAACI5
9iK58qCjs/oAGHyZ3P/QGNAY
p_s
1
Number
qeMYLJK9MH4AGAAAuQAAACI5
replace
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
this
YrveKbrioUcAGAAAuQAAADw5
p_v
YrveKbrioUcAGAAAuQAAADw5
9iK58qCjs/oAGHyZ3P/QGNAY
unitReplace
9iK58qCjs/oAGHyZ3P/QGNAY
1
pdkReturn
this
t5jL87mYAqwAGAAAuAAAAKA5
normalReplace
9iK58qCjs/oAGHyZ3P/QGNAY
1
pdkReturn
this
NDvqQ7PrFAcAGAAAuQAAAO45
addReplace
9iK58qCjs/oAGHyZ3P/QGNAY
3
pdkReturn
this
IYRampmeg5cAGAAAuQAAAEU5
p_v
IYRampmeg5cAGAAAuQAAAEU5
9iK58qCjs/oAGHyZ3P/QGNAY
p_s
1
Number
IYRampmeg5cAGAAAuQAAAEU5
subReplace
9iK58qCjs/oAGHyZ3P/QGNAY
3
pdkReturn
this
i0znTISSwbAAGAAAuQAAAGM5
p_v
i0znTISSwbAAGAAAuQAAAGM5
9iK58qCjs/oAGHyZ3P/QGNAY
p_s
1
Number
i0znTISSwbAAGAAAuQAAAGM5
scalarMultReplace
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
this
u2wPOrvmLKkAGAAAuAAAAHk5
p_s
Number
u2wPOrvmLKkAGAAAuAAAAHk5
projReplace
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
this
NI+ddpXDpKkAGAAAuQAAAHk5
p_v
NI+ddpXDpKkAGAAAuQAAAHk5
9iK58qCjs/oAGHyZ3P/QGNAY
reflectReplace
9iK58qCjs/oAGHyZ3P/QGNAY
2
pdkReturn
this
TtpknK2s/l4AGAAAuQAAAGw5
p_s
1
Number
TtpknK2s/l4AGAAAuQAAAGw5
toString
9iK58qCjs/oAGHyZ3P/QGNAY
1
pdkReturn
String
26BOXq7oBqIAGAAAuQAAAK05
3
y3zE7Kox72kAGAAAuAAAAIal
xXUuG4C4nNEAGAAAuAAAAK2l
v2HCKJRGx7EAGAAAuAAAACJo
21
HdGTlILaF4UAC4T+wBiep2Bv
lCPv8KVMbiIAC4T+SBgWp2Bv
KIRIU5yxgkYAGIADELAUAAxA
GWsIwqh993wAC4T+wBiep2Bv
vqGMZrxONMkAGKADEAAMQCgY
ZXvctaNO95wAGOADEAAMQCgY
F9C9v74f4tUAGCADEAAMQAQY
knDjC7cnOXwAGIADEAAMQAQY
ANK4P7DGlCIAAAAASBgo1rB/
oGJe36xWJk0AGBADEAAMQAQY
l8t7M6g0XT0ARYQ4JBjurrB/
/piSW69grgQAGCADkJoUAAxA
IBWgcblZuugAGCADEAAMQAQY
+PMqwJ3USW4AGNADEAAMQAQY
h2W0ZZlAmPsAGHAEEAAMQKAY
vkjW5asJCQIAzoTBwBiQKbCE
Y0rgeLAITGAAGCADQIkUAAxA
vNkXspxmupoAGJADEAAMQCgY
7fDhC7vte6gAGFADEAAMQCgY
FhJK1rcIUAQAGIADEAAMQAQY
JIls0aWTz84AGFADEAAMQAQY
10
x
Number
9iK58qCjs/oAGHyZ3P/QGNAY
y
Number
9iK58qCjs/oAGHyZ3P/QGNAY
r
Number
9iK58qCjs/oAGHyZ3P/QGNAY
rSqr
ckFrozen
Number
9iK58qCjs/oAGHyZ3P/QGNAY
phi
Number
9iK58qCjs/oAGHyZ3P/QGNAY
isUnit
ckFrozen
Boolean
9iK58qCjs/oAGHyZ3P/QGNAY
isZero
ckFrozen
Boolean
9iK58qCjs/oAGHyZ3P/QGNAY
neg
ckFrozen
WKcVector2D
9iK58qCjs/oAGHyZ3P/QGNAY
9iK58qCjs/oAGHyZ3P/QGNAY
unit
ckFrozen
WKcVector2D
9iK58qCjs/oAGHyZ3P/QGNAY
9iK58qCjs/oAGHyZ3P/QGNAY
normal
ckFrozen
WKcVector2D
9iK58qCjs/oAGHyZ3P/QGNAY
9iK58qCjs/oAGHyZ3P/QGNAY