-------------------------------------------------------------------- */ msSDELayerGetExtent */ -------------------------------------------------------------------- */ Returns the extent of the SDE layer */ -------------------------------------------------------------------- */
| 1695 | /* Returns the extent of the SDE layer */ |
| 1696 | /* -------------------------------------------------------------------- */ |
| 1697 | int msSDELayerGetExtent(layerObj *layer, rectObj *extent) { |
| 1698 | #ifdef USE_SDE |
| 1699 | |
| 1700 | msSDELayerInfo *sde = NULL; |
| 1701 | |
| 1702 | if(!msSDELayerIsOpen(layer)) { |
| 1703 | msSetError( MS_SDEERR, |
| 1704 | "SDE layer has not been opened.", |
| 1705 | "msSDELayerGetExtent()"); |
| 1706 | return(MS_FAILURE); |
| 1707 | } |
| 1708 | |
| 1709 | sde = layer->layerinfo; |
| 1710 | |
| 1711 | /* copy our cached extent members into the caller's extent */ |
| 1712 | extent->minx = sde->extent->minx; |
| 1713 | extent->miny = sde->extent->miny; |
| 1714 | extent->maxx = sde->extent->maxx; |
| 1715 | extent->maxy = sde->extent->maxy; |
| 1716 | |
| 1717 | return(MS_SUCCESS); |
| 1718 | #else |
| 1719 | msSetError( MS_MISCERR, |
| 1720 | "SDE support is not available.", |
| 1721 | "msSDELayerGetExtent()"); |
| 1722 | return(MS_FAILURE); |
| 1723 | #endif |
| 1724 | } |
| 1725 | |
| 1726 | /* -------------------------------------------------------------------- */ |
| 1727 | /* msSDELayerGetShape */ |
nothing calls this directly
no test coverage detected