]> gitweb.factorcode.org Git - factor-unmaintained.git/blob - physics/pos/pos.factor
69155686c8bec1b556094590b000511c1edf4eaa
[factor-unmaintained.git] / physics / pos / pos.factor
1
2 USING: kernel sequences multi-methods accessors math.vectors ;
3
4 IN: math.physics.pos
5
6 TUPLE: pos pos ;
7
8 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
9
10 GENERIC: distance ( a b -- c )
11
12 METHOD: distance { sequence sequence } v- norm ;
13
14 METHOD: distance { pos pos } [ pos>> ] bi@ distance ;
15
16 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
17