__hash__(self)
(Hashing function)
|
|
* In this module there are a large number of functions. They are
partially organized by different * prefixes. * * FP = General purpose
functions and functions for operating on standard folded fingerprints. *
* FPD = Bit Decoders used to read fingerprints as binary data. This set
of functions is used to * by the more complex compression schemes to
decode fingerprints encoded by golomb.py. * * And a few definitions of
different compressed types of fingerprints. Each of these types has a *
special digit (G,S,P, or M) used at times to signal there usage in
arguements. For example, * a FPSG???(FINGER *f1, FINGER *f2) would take a
Sparse fingerprint for f1 and a Golomb fingerprint * for f2. * * FPG =
Golomb Fingerprints encoded as described in golomb.py * FPS = Sparse
fingerprints, storing 32-bit integers in system format. * FPP = Modified
Elias Gamma MEG-I fingerprints as described in golomb.py. * FPM =
Modified Elias Gamma MEG-R fingerprints as described in golomb.py.
Some of these names may seem cryptic. Many of them are renamed much
prettier names in prettyfinger.py.
- Returns:
int
- Overrides:
Finger.__hash__
|