MobilityDB
1.3
Loading...
Searching...
No Matches
meos
src
cbuffer
tcbuffer.c
ensure_valid_tcbuffer_cbuffer
ensure_valid_tcbuffer_geo
ensure_valid_tcbuffer_stbox
ensure_valid_tcbuffer_tcbuffer
tcbuffer_at_cbuffer
tcbuffer_at_geom
tcbuffer_at_stbox
tcbuffer_end_value
tcbuffer_expand
tcbuffer_in
tcbuffer_make
tcbuffer_members
tcbuffer_minus_cbuffer
tcbuffer_minus_geom
tcbuffer_minus_stbox
tcbuffer_points
tcbuffer_radius
tcbuffer_restrict_cbuffer
tcbuffer_restrict_geom
tcbuffer_restrict_stbox
tcbuffer_start_value
tcbuffer_to_tfloat
tcbuffer_to_tgeompoint
tcbuffer_value_at_timestamptz
tcbuffer_value_n
tcbuffer_values
tcbufferinst_in
tcbufferinst_make
tcbufferinst_members
tcbufferinst_tfloatinst
tcbufferinst_tgeompointinst
tcbuffersegm_distance_at_time
tcbuffersegm_distance_turnpt
tcbuffersegm_dwithin_turnpt
tcbuffersegm_intersection
tcbuffersegm_intersection_value
tcbufferseq_in
tcbufferseq_make
tcbufferseq_members
tcbufferseq_tfloatseq
tcbufferseq_tgeompointseq
tcbufferseqset_in
tcbufferseqset_make
tcbufferseqset_members
tcbufferseqset_tfloatseqset
tcbufferseqset_tgeompointseqset
tgeometry_to_tcbuffer
tgeominst_tcbufferinst
tgeomseq_tcbufferseq
tgeomseqset_tcbufferseqset
◆
tcbuffersegm_distance_at_time()
static double tcbuffersegm_distance_at_time
(
double
dx0
,
double
dy0
,
double
vx
,
double
vy
,
double
r0
,
double
vr
,
double
t
)
inline
static
Compute the temporal distance between two circular buffers at time t.
Parameters
[in]
dx0,dy0
Initial spatial offset between the buffer centres.
[in]
vx,vy
Relative velocities in the x and y directions.
[in]
r0
Initial sum of the radii.
[in]
vr
Rate of change of the sum of the radii.
[in]
t
Time offset from the lower bound of the segment.
Returns
The temporal distance at time t, i.e., the Euclidean distance between the centres minus the sum of the radii.
Generated by
1.9.5