MobilityDB 1.3
Loading...
Searching...
No Matches
Macros | Functions
trgeo_vclip.h File Reference

Distance functions for temporal rigid geometries. More...

#include <c.h>
#include <postgres.h>
#include <liblwgeom.h>
#include "temporal/temporal.h"
#include "pose/pose.h"

Go to the source code of this file.

Macros

#define MEOS_CONTINUE   0
 Symbolic constants for v-clip. More...
 
#define MEOS_DISJOINT   1
 
#define MEOS_INTERSECT   -1
 
#define MEOS_MAX_ITERS   1000
 Max iterations to avoid infinite loops. More...
 

Functions

void apply_pose_point4d (POINT4D *p, const Pose *pose)
 
int v_clip_tpoly_point (const LWPOLY *poly, const LWPOINT *point, const Pose *pose, uint32_t *poly_feature, double *dist)
 
int v_clip_tpoly_tpoly (const LWPOLY *poly1, const LWPOLY *poly2, const Pose *pose1, const Pose *pose2, uint32_t *poly1_feature, uint32_t *poly2_feature, double *dist)
 

Detailed Description

Distance functions for temporal rigid geometries.