[postgis-devel] Public/Private API, ST_*/_ST_*
Mark Cave-Ayland
mark.cave-ayland at siriusit.co.uk
Tue Jan 20 04:18:53 PST 2009
Obe, Regina wrote:
> On the topic of stuff that shouldn't be exposed. I always thought the
> geom operators cast to box checks. So what are these things used for?
> They seem to call different lwgeom functions than the box ones do.
>
> st_geometry_above
> st_geometry_analyze
> st_geometry_below
> st_geometry_cmp
> st_geometry_contain
> st_geometry_contained
> st_geometry_eq
> st_geometry_ge
> st_geometry_gt
> st_geometry_in
> st_geometry_le
> st_geometry_left
> st_geometry_lt
> st_geometry_out
> st_geometry_overabove
> st_geometry_overbelow
> st_geometry_overlap
> st_geometry_overleft
> st_geometry_overright
> st_geometry_recv
> st_geometry_right
> st_geometry_same
> st_geometry_send
Yuck. On first glance I think that all of these are internal functions
related to the geometry types/index opclass and should never be exposed
to the user. I'd suggest changing them to match the underlying C
function names to make finding one from the other much easier.
ATB,
Mark.
--
Mark Cave-Ayland
Sirius Corporation - The Open Source Experts
http://www.siriusit.co.uk
T: +44 870 608 0063
More information about the postgis-devel
mailing list