Hitmap 1.3
 All Data Structures Namespaces Files Functions Variables Typedefs Friends Macros Groups Pages
Functions | Variables
hit_sig.c File Reference
#include <stdio.h>
#include <hit_sig.h>
Include dependency graph for hit_sig.c:

Go to the source code of this file.

Functions

void hit_utilExtendedEuclideanGCD (int a, int b, int *gcd, int *pLastx, int *pLasty)
 
HitSig hit_sigIntersect (HitSig s1, HitSig s2)
 

Variables

HitSig HIT_SIG_NULL = HIT_SIG_NULL_STATIC
 
HitSig HIT_SIG_WHOLE = HIT_SIG_WHOLE_STATIC
 

Detailed Description

Definition of the HitSig types for domain signatures. Constructors and functions to manipulate them.

Version
1.1
Author
Arturo Gonzalez-Escribano
Javier Fresno Bausela
Carlos de Blas Carton
Date
Sep 2011

Definition in file hit_sig.c.

Function Documentation

HitSig hit_sigIntersect ( HitSig  s1,
HitSig  s2 
)

Computes intersection of two signatures

Definition at line 86 of file hit_sig.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void hit_utilExtendedEuclideanGCD ( int  a,
int  b,
int *  gcd,
int *  pLastx,
int *  pLasty 
)

Definition at line 57 of file hit_sig.c.

Here is the caller graph for this function:

Variable Documentation

HitSig HIT_SIG_NULL = HIT_SIG_NULL_STATIC

Null value for domain signatures.

The cardinality of this domain value is 0 elements.

Definition at line 48 of file hit_sig.c.

HitSig HIT_SIG_WHOLE = HIT_SIG_WHOLE_STATIC

Special value: Whole domain.

Special value to indicate in tile selections that the whole collection of indexes of another signature should be selected. The cardinality of this domain value is 0 elements.

See Also
hit_tileSelect()

Definition at line 49 of file hit_sig.c.