tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
coordinate.h File Reference
#include "tm.h"
Include dependency graph for coordinate.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  coordinate
 

Typedefs

typedef struct coordinate coordinate_t
 

Functions

long coordinate_compare (coordinate_t *aPtr, coordinate_t *bPtr)
 
long TMcoordinate_compare (TM_ARGDECL coordinate_t *aPtr, coordinate_t *bPtr)
 
double coordinate_distance (coordinate_t *coordinatePtr, coordinate_t *aPtr)
 
double coordinate_angle (coordinate_t *coordinatePtr, coordinate_t *aPtr, coordinate_t *bPtr)
 
void coordinate_print (coordinate_t *coordinatePtr)
 

Typedef Documentation

typedef struct coordinate coordinate_t

Function Documentation

double coordinate_angle ( coordinate_t coordinatePtr,
coordinate_t aPtr,
coordinate_t bPtr 
)

Here is the call graph for this function:

Here is the caller graph for this function:

long coordinate_compare ( coordinate_t aPtr,
coordinate_t bPtr 
)

Here is the caller graph for this function:

double coordinate_distance ( coordinate_t coordinatePtr,
coordinate_t aPtr 
)

Here is the caller graph for this function:

void coordinate_print ( coordinate_t coordinatePtr)

Here is the caller graph for this function:

long TMcoordinate_compare ( TM_ARGDECL coordinate_t aPtr,
coordinate_t bPtr 
)

Here is the caller graph for this function: