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

Spatial functions for temporal pose objects. More...

#include <stdio.h>
#include <postgres.h>
#include <utils/timestamp.h>
#include <meos.h>
#include <meos_internal.h>
#include <meos_internal_geo.h>
#include <meos_pose.h>
#include "pose/pose.h"
#include "pose/tpose.h"
#include "geo/tgeo_spatialfuncs.h"
#include "rgeo/trgeo_utils.h"

Functions

Temporaltpose_at_geom (const Temporal *temp, const GSERIALIZED *gs, const Span *zspan)
 Return a temporal pose restricted to a geometry. More...
 
Temporaltpose_at_stbox (const Temporal *temp, const STBox *box, bool border_inc)
 Return a temporal pose restricted to a geometry. More...
 
Temporaltpose_minus_geom (const Temporal *temp, const GSERIALIZED *gs, const Span *zspan)
 Return a temporal point restricted to (the complement of) a geometry. More...
 
Temporaltpose_minus_stbox (const Temporal *temp, const STBox *box, bool border_inc)
 Return a temporal point restricted to (the complement of) a geometry. More...
 
Temporaltpose_restrict_geom (const Temporal *temp, const GSERIALIZED *gs, const Span *zspan, bool atfunc)
 Return a temporal pose restricted to (the complement of) a geometry. More...
 
Temporaltpose_restrict_stbox (const Temporal *temp, const STBox *box, bool border_inc, bool atfunc)
 Return a temporal pose restricted to (the complement of) a spatiotemporal box. More...
 
GSERIALIZEDtpose_trajectory (const Temporal *temp)
 Return the trajectory of a temporal pose. More...
 

Detailed Description

Spatial functions for temporal pose objects.