MobilityDB 1.3
Loading...
Searching...
No Matches
Functions
trgeo_utils.c File Reference

Bounding box operators for temporal rigid geometries. More...

#include "rgeo/trgeo_boxops.h"
#include <assert.h>
#include <math.h>
#include <utils/timestamp.h>
#include <liblwgeom.h>
#include <meos_internal.h>
#include "geo/stbox.h"
#include "pose/pose.h"
#include "rgeo/trgeo_inst.h"

Functions

bool ensure_same_geom (const GSERIALIZED *gs1, const GSERIALIZED *gs2)
 Ensure that the temporal rigid geometry instants have the same reference geometry. More...
 
static void ensure_same_geoms_lwpsurface (const LWPSURFACE *psurface1, const LWPSURFACE *psurface2)
 
static void ensure_same_rings_lwpoly (const LWPOLY *poly1, const LWPOLY *poly2)
 
double geom_radius (const GSERIALIZED *gs)
 
static void lwgeom_affine_transform (LWGEOM *geom, double a, double b, double c, double d, double e, double f, double g, double h, double i, double xoff, double yoff, double zoff)
 
void lwgeom_apply_pose (const Pose *pose, LWGEOM *geom)
 
static bool same_lwgeom (const LWGEOM *geom1, const LWGEOM *geom2)
 

Detailed Description

Bounding box operators for temporal rigid geometries.