Hermes
 All Data Structures Files Functions Variables Macros Pages
S2T.h File Reference
#include <postgres.h>
#include <fmgr.h>
Include dependency graph for S2T.h:
This graph shows which files directly or indirectly include this file:

Functions

PGDLLEXPORT Datum getS2T_TemporalBufferSize (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum setS2T_TemporalBufferSize (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum getS2T_SpatialBufferSize (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum setS2T_SpatialBufferSize (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum getS2T_SimplificationMethod (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum setS2T_SimplificationMethodT (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum setS2T_SimplificationMethodDP (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum setS2T_SimplificationMethodDPP (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum setNoneS2T_SimplificationMethod (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum getS2T_VotingMethod (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum setS2T_VotingMethod (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum setNoneS2T_VotingMethod (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum getS2T_Sigma (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum setS2T_Sigma (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum getS2T_VotingSignal (PG_FUNCTION_ARGS)
 

Variables

float8 S2T_TemporalBufferSize
 
int32 S2T_SpatialBufferSize
 
int32 S2T_SimplificationMethod
 
float8 S2T_SimplificationSamplingPeriod
 
float8 S2T_SimplificationEpsDP
 
int32 S2T_VotingMethod
 
float8 S2T_Sigma
 
float8 S2T_sqSigma_times_two
 
MemoryContext S2T_MemoryContext
 
int32 S2T_NrSegments
 
float8 * S2T_Voting
 
float8 * S2T_Lifespan
 

Function Documentation

PGDLLEXPORT Datum getS2T_Sigma ( PG_FUNCTION_ARGS  )

References S2T_Sigma.

PGDLLEXPORT Datum getS2T_SimplificationMethod ( PG_FUNCTION_ARGS  )
PGDLLEXPORT Datum getS2T_SpatialBufferSize ( PG_FUNCTION_ARGS  )

References S2T_SpatialBufferSize.

PGDLLEXPORT Datum getS2T_TemporalBufferSize ( PG_FUNCTION_ARGS  )

References S2T_TemporalBufferSize, and seconds2interval().

Here is the call graph for this function:

PGDLLEXPORT Datum getS2T_VotingMethod ( PG_FUNCTION_ARGS  )

References S2T_VotingMethod.

PGDLLEXPORT Datum getS2T_VotingSignal ( PG_FUNCTION_ARGS  )

References i(), S2T_Lifespan, S2T_NrSegments, S2T_Voting, and seconds2interval().

Here is the call graph for this function:

PGDLLEXPORT Datum setNoneS2T_SimplificationMethod ( PG_FUNCTION_ARGS  )
PGDLLEXPORT Datum setNoneS2T_VotingMethod ( PG_FUNCTION_ARGS  )

References S2T_VotingMethod.

PGDLLEXPORT Datum setS2T_Sigma ( PG_FUNCTION_ARGS  )

References S2T_Sigma, and S2T_sqSigma_times_two.

PGDLLEXPORT Datum setS2T_SimplificationMethodDP ( PG_FUNCTION_ARGS  )
PGDLLEXPORT Datum setS2T_SimplificationMethodDPP ( PG_FUNCTION_ARGS  )
PGDLLEXPORT Datum setS2T_SimplificationMethodT ( PG_FUNCTION_ARGS  )

References interval2seconds(), S2T_SimplificationMethod, and S2T_SimplificationSamplingPeriod.

Here is the call graph for this function:

PGDLLEXPORT Datum setS2T_SpatialBufferSize ( PG_FUNCTION_ARGS  )

References S2T_SpatialBufferSize.

PGDLLEXPORT Datum setS2T_TemporalBufferSize ( PG_FUNCTION_ARGS  )

References interval2seconds(), and S2T_TemporalBufferSize.

Here is the call graph for this function:

PGDLLEXPORT Datum setS2T_VotingMethod ( PG_FUNCTION_ARGS  )

References S2T_VotingMethod.

Variable Documentation

float8* S2T_Lifespan
MemoryContext S2T_MemoryContext

Referenced by consistentGiSTSegmentST().

int32 S2T_NrSegments
float8 S2T_Sigma

Referenced by getS2T_Sigma(), and setS2T_Sigma().

float8 S2T_SimplificationSamplingPeriod
int32 S2T_SpatialBufferSize
float8 S2T_sqSigma_times_two
float8 S2T_TemporalBufferSize
float8* S2T_Voting