MobilityDB 1.3
Loading...
Searching...
No Matches
Data Structures | Functions
doublen.h File Reference
#include <stdbool.h>

Go to the source code of this file.

Data Structures

struct  double2
 Internal types used in particular for computing the average and centroid temporal aggregates. More...
 
struct  double3
 Structure to represent values of the internal type for computing aggregates for 2D temporal points. More...
 
struct  double4
 Structure to represent values of the internal type for computing aggregates for 3D temporal points. More...
 

Functions

double2double2_add (const double2 *d1, const double2 *d2)
 Return the addition of the double2 values. More...
 
bool double2_eq (const double2 *d1, const double2 *d2)
 Return true if the double2 values are equal. More...
 
char * double2_out (const double2 *d, int maxdd)
 Output function for double2 values. More...
 
void double2_set (double a, double b, double2 *result)
 Set a double2 value from the double values. More...
 
double3double3_add (const double3 *d1, const double3 *d2)
 Return the addition of the double3 values. More...
 
bool double3_eq (const double3 *d1, const double3 *d2)
 Return true if the double3 values are equal. More...
 
char * double3_out (const double3 *d, int maxdd)
 Output function for double3 values. More...
 
void double3_set (double a, double b, double c, double3 *result)
 Set a double3 value from the double values. More...
 
double4double4_add (const double4 *d1, const double4 *d2)
 Return the addition of the double4 values. More...
 
bool double4_eq (const double4 *d1, const double4 *d2)
 Return true if the double4 values are equal. More...
 
char * double4_out (const double4 *d, int maxdd)
 Output function for double4 values. More...
 
void double4_set (double a, double b, double c, double d, double4 *result)
 Set a double4 value from the double values. More...