Hermes
 All Data Structures Files Functions Variables Macros Pages
Definition.sql File Reference

The implementantion in sql of PointST. More...

Functions

pointst inpointst (cstring)
 
cstring outpointst (pointst)
 
pointst recvpointst (internal)
 
bytea send (pointst)
 
boolean equals (pointst pointa, pointst pointb)
 
integer hash (pointst point)
 
timestamp gett (pointst point)
 The function returns the timestamp of the PointST. More...
 
pointsp getsp (pointst point)
 The function returns the coordinates of the PointST. More...
 
integer getx (pointst point)
 The function returns the x coordinate of the PointST. More...
 
integer gety (pointst point)
 The function returns the y coordinate of the PointST. More...
 
pointst pointst (timestamp t, integer x, integer y)
 
pointst pointst (timestamp t, pointsp sp)
 
pointst clone (pointst point)
 

Detailed Description

The implementantion in sql of PointST.

Author
Marios Vodas (mvoda.nosp@m.s@gm.nosp@m.ail.c.nosp@m.om).

PointST is a spatial data type used in Hermes

See also
Spatio-temporal data types

Function Documentation

pointst clone ( pointst  point)
boolean equals ( pointst  pointa,
pointst  pointb 
)
pointsp getsp ( pointst  point)

The function returns the coordinates of the PointST.

Parameters
[in]pointThe PointST
Returns
the coordinates
See also
get
timestamp gett ( pointst  point)

The function returns the timestamp of the PointST.

Parameters
[in]pointThe PointST
Returns
the timestamp
See also
get
integer getx ( pointst  point)

The function returns the x coordinate of the PointST.

Parameters
[in]pointThe PointST
Returns
the x coordinate
See also
get
integer gety ( pointst  point)

The function returns the y coordinate of the PointST.

Parameters
[in]pointThe PointST
Returns
the y coordinate
See also
get
integer hash ( pointst  point)
pointst inpointst ( cstring  )
cstring outpointst ( pointst  )
pointst pointst ( timestamp  t,
integer  x,
integer  y 
)
pointst pointst ( timestamp  t,
pointsp  sp 
)
pointst recvpointst ( internal  )
bytea send ( pointst  )