~ubuntu-branches/ubuntu/saucy/mapserver/saucy-security

« back to all changes in this revision

Viewing changes to mapscript/python/mapscript.py

  • Committer: Package Import Robot
  • Author(s): Francesco Paolo Lovergine
  • Date: 2011-12-23 14:02:06 UTC
  • mfrom: (26.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20111223140206-n3h9t2hsa8hyslmu
Tags: 6.0.1-2
Added missed stuff for libmapscript-perl.

Show diffs side-by-side

added added

removed removed

Lines of Context:
77
77
MS_VERSION_MINOR = _mapscript.MS_VERSION_MINOR
78
78
MS_VERSION_REV = _mapscript.MS_VERSION_REV
79
79
MS_VERSION_NUM = _mapscript.MS_VERSION_NUM
 
80
__FUNCTION__ = _mapscript.__FUNCTION__
80
81
MS_TRUE = _mapscript.MS_TRUE
81
82
MS_FALSE = _mapscript.MS_FALSE
82
83
MS_UNKNOWN = _mapscript.MS_UNKNOWN
93
94
MS_STYLE_ALLOCSIZE = _mapscript.MS_STYLE_ALLOCSIZE
94
95
MS_MAX_LABEL_PRIORITY = _mapscript.MS_MAX_LABEL_PRIORITY
95
96
MS_DEFAULT_LABEL_PRIORITY = _mapscript.MS_DEFAULT_LABEL_PRIORITY
 
97
MS_RENDER_WITH_SWF = _mapscript.MS_RENDER_WITH_SWF
 
98
MS_RENDER_WITH_RAWDATA = _mapscript.MS_RENDER_WITH_RAWDATA
 
99
MS_RENDER_WITH_IMAGEMAP = _mapscript.MS_RENDER_WITH_IMAGEMAP
 
100
MS_RENDER_WITH_TEMPLATE = _mapscript.MS_RENDER_WITH_TEMPLATE
 
101
MS_RENDER_WITH_OGR = _mapscript.MS_RENDER_WITH_OGR
 
102
MS_RENDER_WITH_PLUGIN = _mapscript.MS_RENDER_WITH_PLUGIN
 
103
MS_RENDER_WITH_CAIRO_RASTER = _mapscript.MS_RENDER_WITH_CAIRO_RASTER
 
104
MS_RENDER_WITH_CAIRO_PDF = _mapscript.MS_RENDER_WITH_CAIRO_PDF
 
105
MS_RENDER_WITH_CAIRO_SVG = _mapscript.MS_RENDER_WITH_CAIRO_SVG
 
106
MS_RENDER_WITH_OGL = _mapscript.MS_RENDER_WITH_OGL
 
107
MS_RENDER_WITH_AGG = _mapscript.MS_RENDER_WITH_AGG
 
108
MS_RENDER_WITH_GD = _mapscript.MS_RENDER_WITH_GD
 
109
MS_RENDER_WITH_KML = _mapscript.MS_RENDER_WITH_KML
96
110
MS_FILE_MAP = _mapscript.MS_FILE_MAP
97
111
MS_FILE_SYMBOL = _mapscript.MS_FILE_SYMBOL
98
112
MS_INCHES = _mapscript.MS_INCHES
132
146
MS_AUTO = _mapscript.MS_AUTO
133
147
MS_XY = _mapscript.MS_XY
134
148
MS_FOLLOW = _mapscript.MS_FOLLOW
 
149
MS_NONE = _mapscript.MS_NONE
 
150
MS_AUTO2 = _mapscript.MS_AUTO2
135
151
MS_TINY = _mapscript.MS_TINY
136
152
MS_SMALL = _mapscript.MS_SMALL
137
153
MS_MEDIUM = _mapscript.MS_MEDIUM
151
167
MS_ORACLESPATIAL = _mapscript.MS_ORACLESPATIAL
152
168
MS_WFS = _mapscript.MS_WFS
153
169
MS_GRATICULE = _mapscript.MS_GRATICULE
154
 
MS_MYGIS = _mapscript.MS_MYGIS
 
170
MS_MYSQL = _mapscript.MS_MYSQL
155
171
MS_RASTER = _mapscript.MS_RASTER
156
172
MS_PLUGIN = _mapscript.MS_PLUGIN
 
173
MS_UNION = _mapscript.MS_UNION
157
174
MS_DB_XBASE = _mapscript.MS_DB_XBASE
158
175
MS_DB_CSV = _mapscript.MS_DB_CSV
159
176
MS_DB_MYSQL = _mapscript.MS_DB_MYSQL
171
188
MS_QUERY_BY_SHAPE = _mapscript.MS_QUERY_BY_SHAPE
172
189
MS_QUERY_BY_ATTRIBUTE = _mapscript.MS_QUERY_BY_ATTRIBUTE
173
190
MS_QUERY_BY_INDEX = _mapscript.MS_QUERY_BY_INDEX
174
 
MS_QUERY_BY_OPERATOR = _mapscript.MS_QUERY_BY_OPERATOR
 
191
MS_QUERY_BY_FILTER = _mapscript.MS_QUERY_BY_FILTER
175
192
MS_ALIGN_LEFT = _mapscript.MS_ALIGN_LEFT
176
193
MS_ALIGN_CENTER = _mapscript.MS_ALIGN_CENTER
177
194
MS_ALIGN_RIGHT = _mapscript.MS_ALIGN_RIGHT
182
199
MS_CJC_ROUND = _mapscript.MS_CJC_ROUND
183
200
MS_CJC_SQUARE = _mapscript.MS_CJC_SQUARE
184
201
MS_CJC_TRIANGLE = _mapscript.MS_CJC_TRIANGLE
 
202
MS_CJC_DEFAULT_JOIN_MAXSIZE = _mapscript.MS_CJC_DEFAULT_JOIN_MAXSIZE
185
203
MS_SUCCESS = _mapscript.MS_SUCCESS
186
204
MS_FAILURE = _mapscript.MS_FAILURE
187
205
MS_DONE = _mapscript.MS_DONE
191
209
MS_IMAGEMODE_INT16 = _mapscript.MS_IMAGEMODE_INT16
192
210
MS_IMAGEMODE_FLOAT32 = _mapscript.MS_IMAGEMODE_FLOAT32
193
211
MS_IMAGEMODE_BYTE = _mapscript.MS_IMAGEMODE_BYTE
 
212
MS_IMAGEMODE_FEATURE = _mapscript.MS_IMAGEMODE_FEATURE
194
213
MS_IMAGEMODE_NULL = _mapscript.MS_IMAGEMODE_NULL
195
214
MS_GEOS_EQUALS = _mapscript.MS_GEOS_EQUALS
196
215
MS_GEOS_DISJOINT = _mapscript.MS_GEOS_DISJOINT
202
221
MS_GEOS_CONTAINS = _mapscript.MS_GEOS_CONTAINS
203
222
MS_GEOS_BEYOND = _mapscript.MS_GEOS_BEYOND
204
223
MS_GEOS_DWITHIN = _mapscript.MS_GEOS_DWITHIN
 
224
MS_TRANSFORM_NONE = _mapscript.MS_TRANSFORM_NONE
 
225
MS_TRANSFORM_ROUND = _mapscript.MS_TRANSFORM_ROUND
 
226
MS_TRANSFORM_SNAPTOGRID = _mapscript.MS_TRANSFORM_SNAPTOGRID
 
227
MS_TRANSFORM_FULLRESOLUTION = _mapscript.MS_TRANSFORM_FULLRESOLUTION
 
228
MS_TRANSFORM_SIMPLIFY = _mapscript.MS_TRANSFORM_SIMPLIFY
 
229
MS_STYLE_BINDING_LENGTH = _mapscript.MS_STYLE_BINDING_LENGTH
 
230
MS_STYLE_BINDING_SIZE = _mapscript.MS_STYLE_BINDING_SIZE
 
231
MS_STYLE_BINDING_WIDTH = _mapscript.MS_STYLE_BINDING_WIDTH
 
232
MS_STYLE_BINDING_ANGLE = _mapscript.MS_STYLE_BINDING_ANGLE
 
233
MS_STYLE_BINDING_COLOR = _mapscript.MS_STYLE_BINDING_COLOR
 
234
MS_STYLE_BINDING_OUTLINECOLOR = _mapscript.MS_STYLE_BINDING_OUTLINECOLOR
 
235
MS_STYLE_BINDING_SYMBOL = _mapscript.MS_STYLE_BINDING_SYMBOL
 
236
MS_STYLE_BINDING_OUTLINEWIDTH = _mapscript.MS_STYLE_BINDING_OUTLINEWIDTH
 
237
MS_STYLE_BINDING_OPACITY = _mapscript.MS_STYLE_BINDING_OPACITY
 
238
MS_LABEL_BINDING_LENGTH = _mapscript.MS_LABEL_BINDING_LENGTH
 
239
MS_LABEL_BINDING_SIZE = _mapscript.MS_LABEL_BINDING_SIZE
 
240
MS_LABEL_BINDING_ANGLE = _mapscript.MS_LABEL_BINDING_ANGLE
 
241
MS_LABEL_BINDING_COLOR = _mapscript.MS_LABEL_BINDING_COLOR
 
242
MS_LABEL_BINDING_OUTLINECOLOR = _mapscript.MS_LABEL_BINDING_OUTLINECOLOR
 
243
MS_LABEL_BINDING_FONT = _mapscript.MS_LABEL_BINDING_FONT
 
244
MS_LABEL_BINDING_PRIORITY = _mapscript.MS_LABEL_BINDING_PRIORITY
 
245
MS_LABEL_BINDING_POSITION = _mapscript.MS_LABEL_BINDING_POSITION
 
246
MS_LABEL_BINDING_SHADOWSIZEX = _mapscript.MS_LABEL_BINDING_SHADOWSIZEX
 
247
MS_LABEL_BINDING_SHADOWSIZEY = _mapscript.MS_LABEL_BINDING_SHADOWSIZEY
205
248
class fontSetObj(_object):
206
249
    __swig_setmethods__ = {}
207
250
    __setattr__ = lambda self, name, value: _swig_setattr(self, fontSetObj, name, value)
223
266
fontSetObj_swigregister = _mapscript.fontSetObj_swigregister
224
267
fontSetObj_swigregister(fontSetObj)
225
268
 
 
269
MS_TOKEN_LOGICAL_AND = _mapscript.MS_TOKEN_LOGICAL_AND
 
270
MS_TOKEN_LOGICAL_OR = _mapscript.MS_TOKEN_LOGICAL_OR
 
271
MS_TOKEN_LOGICAL_NOT = _mapscript.MS_TOKEN_LOGICAL_NOT
 
272
MS_TOKEN_LITERAL_NUMBER = _mapscript.MS_TOKEN_LITERAL_NUMBER
 
273
MS_TOKEN_LITERAL_STRING = _mapscript.MS_TOKEN_LITERAL_STRING
 
274
MS_TOKEN_LITERAL_TIME = _mapscript.MS_TOKEN_LITERAL_TIME
 
275
MS_TOKEN_LITERAL_SHAPE = _mapscript.MS_TOKEN_LITERAL_SHAPE
 
276
MS_TOKEN_COMPARISON_EQ = _mapscript.MS_TOKEN_COMPARISON_EQ
 
277
MS_TOKEN_COMPARISON_NE = _mapscript.MS_TOKEN_COMPARISON_NE
 
278
MS_TOKEN_COMPARISON_GT = _mapscript.MS_TOKEN_COMPARISON_GT
 
279
MS_TOKEN_COMPARISON_LT = _mapscript.MS_TOKEN_COMPARISON_LT
 
280
MS_TOKEN_COMPARISON_LE = _mapscript.MS_TOKEN_COMPARISON_LE
 
281
MS_TOKEN_COMPARISON_GE = _mapscript.MS_TOKEN_COMPARISON_GE
 
282
MS_TOKEN_COMPARISON_IEQ = _mapscript.MS_TOKEN_COMPARISON_IEQ
 
283
MS_TOKEN_COMPARISON_RE = _mapscript.MS_TOKEN_COMPARISON_RE
 
284
MS_TOKEN_COMPARISON_IRE = _mapscript.MS_TOKEN_COMPARISON_IRE
 
285
MS_TOKEN_COMPARISON_IN = _mapscript.MS_TOKEN_COMPARISON_IN
 
286
MS_TOKEN_COMPARISON_LIKE = _mapscript.MS_TOKEN_COMPARISON_LIKE
 
287
MS_TOKEN_COMPARISON_INTERSECTS = _mapscript.MS_TOKEN_COMPARISON_INTERSECTS
 
288
MS_TOKEN_COMPARISON_DISJOINT = _mapscript.MS_TOKEN_COMPARISON_DISJOINT
 
289
MS_TOKEN_COMPARISON_TOUCHES = _mapscript.MS_TOKEN_COMPARISON_TOUCHES
 
290
MS_TOKEN_COMPARISON_OVERLAPS = _mapscript.MS_TOKEN_COMPARISON_OVERLAPS
 
291
MS_TOKEN_COMPARISON_CROSSES = _mapscript.MS_TOKEN_COMPARISON_CROSSES
 
292
MS_TOKEN_COMPARISON_WITHIN = _mapscript.MS_TOKEN_COMPARISON_WITHIN
 
293
MS_TOKEN_COMPARISON_CONTAINS = _mapscript.MS_TOKEN_COMPARISON_CONTAINS
 
294
MS_TOKEN_COMPARISON_BEYOND = _mapscript.MS_TOKEN_COMPARISON_BEYOND
 
295
MS_TOKEN_COMPARISON_DWITHIN = _mapscript.MS_TOKEN_COMPARISON_DWITHIN
 
296
MS_TOKEN_FUNCTION_LENGTH = _mapscript.MS_TOKEN_FUNCTION_LENGTH
 
297
MS_TOKEN_FUNCTION_TOSTRING = _mapscript.MS_TOKEN_FUNCTION_TOSTRING
 
298
MS_TOKEN_FUNCTION_COMMIFY = _mapscript.MS_TOKEN_FUNCTION_COMMIFY
 
299
MS_TOKEN_FUNCTION_AREA = _mapscript.MS_TOKEN_FUNCTION_AREA
 
300
MS_TOKEN_FUNCTION_ROUND = _mapscript.MS_TOKEN_FUNCTION_ROUND
 
301
MS_TOKEN_FUNCTION_FROMTEXT = _mapscript.MS_TOKEN_FUNCTION_FROMTEXT
 
302
MS_TOKEN_FUNCTION_BUFFER = _mapscript.MS_TOKEN_FUNCTION_BUFFER
 
303
MS_TOKEN_BINDING_DOUBLE = _mapscript.MS_TOKEN_BINDING_DOUBLE
 
304
MS_TOKEN_BINDING_INTEGER = _mapscript.MS_TOKEN_BINDING_INTEGER
 
305
MS_TOKEN_BINDING_STRING = _mapscript.MS_TOKEN_BINDING_STRING
 
306
MS_TOKEN_BINDING_TIME = _mapscript.MS_TOKEN_BINDING_TIME
 
307
MS_TOKEN_BINDING_SHAPE = _mapscript.MS_TOKEN_BINDING_SHAPE
 
308
MS_PARSE_TYPE_BOOLEAN = _mapscript.MS_PARSE_TYPE_BOOLEAN
 
309
MS_PARSE_TYPE_STRING = _mapscript.MS_PARSE_TYPE_STRING
 
310
MS_PARSE_TYPE_SHAPE = _mapscript.MS_PARSE_TYPE_SHAPE
 
311
class clusterObj(_object):
 
312
    __swig_setmethods__ = {}
 
313
    __setattr__ = lambda self, name, value: _swig_setattr(self, clusterObj, name, value)
 
314
    __swig_getmethods__ = {}
 
315
    __getattr__ = lambda self, name: _swig_getattr(self, clusterObj, name)
 
316
    __repr__ = _swig_repr
 
317
    __swig_setmethods__["maxdistance"] = _mapscript.clusterObj_maxdistance_set
 
318
    __swig_getmethods__["maxdistance"] = _mapscript.clusterObj_maxdistance_get
 
319
    if _newclass:maxdistance = _swig_property(_mapscript.clusterObj_maxdistance_get, _mapscript.clusterObj_maxdistance_set)
 
320
    __swig_setmethods__["buffer"] = _mapscript.clusterObj_buffer_set
 
321
    __swig_getmethods__["buffer"] = _mapscript.clusterObj_buffer_get
 
322
    if _newclass:buffer = _swig_property(_mapscript.clusterObj_buffer_get, _mapscript.clusterObj_buffer_set)
 
323
    __swig_setmethods__["region"] = _mapscript.clusterObj_region_set
 
324
    __swig_getmethods__["region"] = _mapscript.clusterObj_region_get
 
325
    if _newclass:region = _swig_property(_mapscript.clusterObj_region_get, _mapscript.clusterObj_region_set)
 
326
    def updateFromString(*args): return _mapscript.clusterObj_updateFromString(*args)
 
327
    def setGroup(*args): return _mapscript.clusterObj_setGroup(*args)
 
328
    def getGroupString(*args): return _mapscript.clusterObj_getGroupString(*args)
 
329
    def setFilter(*args): return _mapscript.clusterObj_setFilter(*args)
 
330
    def getFilterString(*args): return _mapscript.clusterObj_getFilterString(*args)
 
331
    def __init__(self, *args): 
 
332
        this = _mapscript.new_clusterObj(*args)
 
333
        try: self.this.append(this)
 
334
        except: self.this = this
 
335
    __swig_destroy__ = _mapscript.delete_clusterObj
 
336
    __del__ = lambda self : None;
 
337
clusterObj_swigregister = _mapscript.clusterObj_swigregister
 
338
clusterObj_swigregister(clusterObj)
 
339
 
226
340
class outputFormatObj(_object):
227
341
    __swig_setmethods__ = {}
228
342
    __setattr__ = lambda self, name, value: _swig_setattr(self, outputFormatObj, name, value)
265
379
    __swig_setmethods__["inmapfile"] = _mapscript.outputFormatObj_inmapfile_set
266
380
    __swig_getmethods__["inmapfile"] = _mapscript.outputFormatObj_inmapfile_get
267
381
    if _newclass:inmapfile = _swig_property(_mapscript.outputFormatObj_inmapfile_get, _mapscript.outputFormatObj_inmapfile_set)
268
 
    __swig_setmethods__["vtable"] = _mapscript.outputFormatObj_vtable_set
269
 
    __swig_getmethods__["vtable"] = _mapscript.outputFormatObj_vtable_get
270
 
    if _newclass:vtable = _swig_property(_mapscript.outputFormatObj_vtable_get, _mapscript.outputFormatObj_vtable_set)
271
382
    def __init__(self, *args): 
272
383
        this = _mapscript.new_outputFormatObj(*args)
273
384
        try: self.this.append(this)
279
390
    def setOption(*args): return _mapscript.outputFormatObj_setOption(*args)
280
391
    def validate(*args): return _mapscript.outputFormatObj_validate(*args)
281
392
    def getOption(*args): return _mapscript.outputFormatObj_getOption(*args)
 
393
    def attachDevice(*args): return _mapscript.outputFormatObj_attachDevice(*args)
282
394
outputFormatObj_swigregister = _mapscript.outputFormatObj_swigregister
283
395
outputFormatObj_swigregister(outputFormatObj)
284
396
 
314
426
queryMapObj_swigregister = _mapscript.queryMapObj_swigregister
315
427
queryMapObj_swigregister(queryMapObj)
316
428
 
317
 
MS_STYLE_BINDING_LENGTH = _mapscript.MS_STYLE_BINDING_LENGTH
318
 
MS_STYLE_BINDING_SIZE = _mapscript.MS_STYLE_BINDING_SIZE
319
 
MS_STYLE_BINDING_WIDTH = _mapscript.MS_STYLE_BINDING_WIDTH
320
 
MS_STYLE_BINDING_ANGLE = _mapscript.MS_STYLE_BINDING_ANGLE
321
 
MS_STYLE_BINDING_COLOR = _mapscript.MS_STYLE_BINDING_COLOR
322
 
MS_STYLE_BINDING_OUTLINECOLOR = _mapscript.MS_STYLE_BINDING_OUTLINECOLOR
323
 
MS_STYLE_BINDING_SYMBOL = _mapscript.MS_STYLE_BINDING_SYMBOL
324
 
MS_STYLE_BINDING_OUTLINEWIDTH = _mapscript.MS_STYLE_BINDING_OUTLINEWIDTH
325
 
MS_STYLE_BINDING_OPACITY = _mapscript.MS_STYLE_BINDING_OPACITY
326
 
MS_LABEL_BINDING_LENGTH = _mapscript.MS_LABEL_BINDING_LENGTH
327
 
MS_LABEL_BINDING_SIZE = _mapscript.MS_LABEL_BINDING_SIZE
328
 
MS_LABEL_BINDING_ANGLE = _mapscript.MS_LABEL_BINDING_ANGLE
329
 
MS_LABEL_BINDING_COLOR = _mapscript.MS_LABEL_BINDING_COLOR
330
 
MS_LABEL_BINDING_OUTLINECOLOR = _mapscript.MS_LABEL_BINDING_OUTLINECOLOR
331
 
MS_LABEL_BINDING_FONT = _mapscript.MS_LABEL_BINDING_FONT
332
 
MS_LABEL_BINDING_PRIORITY = _mapscript.MS_LABEL_BINDING_PRIORITY
333
 
class labelObj(_object):
334
 
    __swig_setmethods__ = {}
335
 
    __setattr__ = lambda self, name, value: _swig_setattr(self, labelObj, name, value)
336
 
    __swig_getmethods__ = {}
337
 
    __getattr__ = lambda self, name: _swig_getattr(self, labelObj, name)
338
 
    __repr__ = _swig_repr
339
 
    __swig_setmethods__["font"] = _mapscript.labelObj_font_set
340
 
    __swig_getmethods__["font"] = _mapscript.labelObj_font_get
341
 
    if _newclass:font = _swig_property(_mapscript.labelObj_font_get, _mapscript.labelObj_font_set)
342
 
    __swig_setmethods__["type"] = _mapscript.labelObj_type_set
343
 
    __swig_getmethods__["type"] = _mapscript.labelObj_type_get
344
 
    if _newclass:type = _swig_property(_mapscript.labelObj_type_get, _mapscript.labelObj_type_set)
345
 
    __swig_setmethods__["color"] = _mapscript.labelObj_color_set
346
 
    __swig_getmethods__["color"] = _mapscript.labelObj_color_get
347
 
    if _newclass:color = _swig_property(_mapscript.labelObj_color_get, _mapscript.labelObj_color_set)
348
 
    __swig_setmethods__["outlinecolor"] = _mapscript.labelObj_outlinecolor_set
349
 
    __swig_getmethods__["outlinecolor"] = _mapscript.labelObj_outlinecolor_get
350
 
    if _newclass:outlinecolor = _swig_property(_mapscript.labelObj_outlinecolor_get, _mapscript.labelObj_outlinecolor_set)
351
 
    __swig_setmethods__["outlinewidth"] = _mapscript.labelObj_outlinewidth_set
352
 
    __swig_getmethods__["outlinewidth"] = _mapscript.labelObj_outlinewidth_get
353
 
    if _newclass:outlinewidth = _swig_property(_mapscript.labelObj_outlinewidth_get, _mapscript.labelObj_outlinewidth_set)
354
 
    __swig_setmethods__["shadowcolor"] = _mapscript.labelObj_shadowcolor_set
355
 
    __swig_getmethods__["shadowcolor"] = _mapscript.labelObj_shadowcolor_get
356
 
    if _newclass:shadowcolor = _swig_property(_mapscript.labelObj_shadowcolor_get, _mapscript.labelObj_shadowcolor_set)
357
 
    __swig_setmethods__["shadowsizex"] = _mapscript.labelObj_shadowsizex_set
358
 
    __swig_getmethods__["shadowsizex"] = _mapscript.labelObj_shadowsizex_get
359
 
    if _newclass:shadowsizex = _swig_property(_mapscript.labelObj_shadowsizex_get, _mapscript.labelObj_shadowsizex_set)
360
 
    __swig_setmethods__["shadowsizey"] = _mapscript.labelObj_shadowsizey_set
361
 
    __swig_getmethods__["shadowsizey"] = _mapscript.labelObj_shadowsizey_get
362
 
    if _newclass:shadowsizey = _swig_property(_mapscript.labelObj_shadowsizey_get, _mapscript.labelObj_shadowsizey_set)
363
 
    __swig_setmethods__["backgroundcolor"] = _mapscript.labelObj_backgroundcolor_set
364
 
    __swig_getmethods__["backgroundcolor"] = _mapscript.labelObj_backgroundcolor_get
365
 
    if _newclass:backgroundcolor = _swig_property(_mapscript.labelObj_backgroundcolor_get, _mapscript.labelObj_backgroundcolor_set)
366
 
    __swig_setmethods__["backgroundshadowcolor"] = _mapscript.labelObj_backgroundshadowcolor_set
367
 
    __swig_getmethods__["backgroundshadowcolor"] = _mapscript.labelObj_backgroundshadowcolor_get
368
 
    if _newclass:backgroundshadowcolor = _swig_property(_mapscript.labelObj_backgroundshadowcolor_get, _mapscript.labelObj_backgroundshadowcolor_set)
369
 
    __swig_setmethods__["backgroundshadowsizex"] = _mapscript.labelObj_backgroundshadowsizex_set
370
 
    __swig_getmethods__["backgroundshadowsizex"] = _mapscript.labelObj_backgroundshadowsizex_get
371
 
    if _newclass:backgroundshadowsizex = _swig_property(_mapscript.labelObj_backgroundshadowsizex_get, _mapscript.labelObj_backgroundshadowsizex_set)
372
 
    __swig_setmethods__["backgroundshadowsizey"] = _mapscript.labelObj_backgroundshadowsizey_set
373
 
    __swig_getmethods__["backgroundshadowsizey"] = _mapscript.labelObj_backgroundshadowsizey_get
374
 
    if _newclass:backgroundshadowsizey = _swig_property(_mapscript.labelObj_backgroundshadowsizey_get, _mapscript.labelObj_backgroundshadowsizey_set)
375
 
    __swig_setmethods__["size"] = _mapscript.labelObj_size_set
376
 
    __swig_getmethods__["size"] = _mapscript.labelObj_size_get
377
 
    if _newclass:size = _swig_property(_mapscript.labelObj_size_get, _mapscript.labelObj_size_set)
378
 
    __swig_setmethods__["minsize"] = _mapscript.labelObj_minsize_set
379
 
    __swig_getmethods__["minsize"] = _mapscript.labelObj_minsize_get
380
 
    if _newclass:minsize = _swig_property(_mapscript.labelObj_minsize_get, _mapscript.labelObj_minsize_set)
381
 
    __swig_setmethods__["maxsize"] = _mapscript.labelObj_maxsize_set
382
 
    __swig_getmethods__["maxsize"] = _mapscript.labelObj_maxsize_get
383
 
    if _newclass:maxsize = _swig_property(_mapscript.labelObj_maxsize_get, _mapscript.labelObj_maxsize_set)
384
 
    __swig_setmethods__["position"] = _mapscript.labelObj_position_set
385
 
    __swig_getmethods__["position"] = _mapscript.labelObj_position_get
386
 
    if _newclass:position = _swig_property(_mapscript.labelObj_position_get, _mapscript.labelObj_position_set)
387
 
    __swig_setmethods__["offsetx"] = _mapscript.labelObj_offsetx_set
388
 
    __swig_getmethods__["offsetx"] = _mapscript.labelObj_offsetx_get
389
 
    if _newclass:offsetx = _swig_property(_mapscript.labelObj_offsetx_get, _mapscript.labelObj_offsetx_set)
390
 
    __swig_setmethods__["offsety"] = _mapscript.labelObj_offsety_set
391
 
    __swig_getmethods__["offsety"] = _mapscript.labelObj_offsety_get
392
 
    if _newclass:offsety = _swig_property(_mapscript.labelObj_offsety_get, _mapscript.labelObj_offsety_set)
393
 
    __swig_setmethods__["angle"] = _mapscript.labelObj_angle_set
394
 
    __swig_getmethods__["angle"] = _mapscript.labelObj_angle_get
395
 
    if _newclass:angle = _swig_property(_mapscript.labelObj_angle_get, _mapscript.labelObj_angle_set)
396
 
    __swig_setmethods__["autoangle"] = _mapscript.labelObj_autoangle_set
397
 
    __swig_getmethods__["autoangle"] = _mapscript.labelObj_autoangle_get
398
 
    if _newclass:autoangle = _swig_property(_mapscript.labelObj_autoangle_get, _mapscript.labelObj_autoangle_set)
399
 
    __swig_setmethods__["autofollow"] = _mapscript.labelObj_autofollow_set
400
 
    __swig_getmethods__["autofollow"] = _mapscript.labelObj_autofollow_get
401
 
    if _newclass:autofollow = _swig_property(_mapscript.labelObj_autofollow_get, _mapscript.labelObj_autofollow_set)
402
 
    __swig_setmethods__["buffer"] = _mapscript.labelObj_buffer_set
403
 
    __swig_getmethods__["buffer"] = _mapscript.labelObj_buffer_get
404
 
    if _newclass:buffer = _swig_property(_mapscript.labelObj_buffer_get, _mapscript.labelObj_buffer_set)
405
 
    __swig_setmethods__["antialias"] = _mapscript.labelObj_antialias_set
406
 
    __swig_getmethods__["antialias"] = _mapscript.labelObj_antialias_get
407
 
    if _newclass:antialias = _swig_property(_mapscript.labelObj_antialias_get, _mapscript.labelObj_antialias_set)
408
 
    __swig_setmethods__["align"] = _mapscript.labelObj_align_set
409
 
    __swig_getmethods__["align"] = _mapscript.labelObj_align_get
410
 
    if _newclass:align = _swig_property(_mapscript.labelObj_align_get, _mapscript.labelObj_align_set)
411
 
    __swig_setmethods__["wrap"] = _mapscript.labelObj_wrap_set
412
 
    __swig_getmethods__["wrap"] = _mapscript.labelObj_wrap_get
413
 
    if _newclass:wrap = _swig_property(_mapscript.labelObj_wrap_get, _mapscript.labelObj_wrap_set)
414
 
    __swig_setmethods__["maxlength"] = _mapscript.labelObj_maxlength_set
415
 
    __swig_getmethods__["maxlength"] = _mapscript.labelObj_maxlength_get
416
 
    if _newclass:maxlength = _swig_property(_mapscript.labelObj_maxlength_get, _mapscript.labelObj_maxlength_set)
417
 
    __swig_setmethods__["minlength"] = _mapscript.labelObj_minlength_set
418
 
    __swig_getmethods__["minlength"] = _mapscript.labelObj_minlength_get
419
 
    if _newclass:minlength = _swig_property(_mapscript.labelObj_minlength_get, _mapscript.labelObj_minlength_set)
420
 
    __swig_setmethods__["space_size_10"] = _mapscript.labelObj_space_size_10_set
421
 
    __swig_getmethods__["space_size_10"] = _mapscript.labelObj_space_size_10_get
422
 
    if _newclass:space_size_10 = _swig_property(_mapscript.labelObj_space_size_10_get, _mapscript.labelObj_space_size_10_set)
423
 
    __swig_setmethods__["minfeaturesize"] = _mapscript.labelObj_minfeaturesize_set
424
 
    __swig_getmethods__["minfeaturesize"] = _mapscript.labelObj_minfeaturesize_get
425
 
    if _newclass:minfeaturesize = _swig_property(_mapscript.labelObj_minfeaturesize_get, _mapscript.labelObj_minfeaturesize_set)
426
 
    __swig_setmethods__["autominfeaturesize"] = _mapscript.labelObj_autominfeaturesize_set
427
 
    __swig_getmethods__["autominfeaturesize"] = _mapscript.labelObj_autominfeaturesize_get
428
 
    if _newclass:autominfeaturesize = _swig_property(_mapscript.labelObj_autominfeaturesize_get, _mapscript.labelObj_autominfeaturesize_set)
429
 
    __swig_setmethods__["minscaledenom"] = _mapscript.labelObj_minscaledenom_set
430
 
    __swig_getmethods__["minscaledenom"] = _mapscript.labelObj_minscaledenom_get
431
 
    if _newclass:minscaledenom = _swig_property(_mapscript.labelObj_minscaledenom_get, _mapscript.labelObj_minscaledenom_set)
432
 
    __swig_setmethods__["maxscaledenom"] = _mapscript.labelObj_maxscaledenom_set
433
 
    __swig_getmethods__["maxscaledenom"] = _mapscript.labelObj_maxscaledenom_get
434
 
    if _newclass:maxscaledenom = _swig_property(_mapscript.labelObj_maxscaledenom_get, _mapscript.labelObj_maxscaledenom_set)
435
 
    __swig_setmethods__["mindistance"] = _mapscript.labelObj_mindistance_set
436
 
    __swig_getmethods__["mindistance"] = _mapscript.labelObj_mindistance_get
437
 
    if _newclass:mindistance = _swig_property(_mapscript.labelObj_mindistance_get, _mapscript.labelObj_mindistance_set)
438
 
    __swig_setmethods__["repeatdistance"] = _mapscript.labelObj_repeatdistance_set
439
 
    __swig_getmethods__["repeatdistance"] = _mapscript.labelObj_repeatdistance_get
440
 
    if _newclass:repeatdistance = _swig_property(_mapscript.labelObj_repeatdistance_get, _mapscript.labelObj_repeatdistance_set)
441
 
    __swig_setmethods__["partials"] = _mapscript.labelObj_partials_set
442
 
    __swig_getmethods__["partials"] = _mapscript.labelObj_partials_get
443
 
    if _newclass:partials = _swig_property(_mapscript.labelObj_partials_get, _mapscript.labelObj_partials_set)
444
 
    __swig_setmethods__["force"] = _mapscript.labelObj_force_set
445
 
    __swig_getmethods__["force"] = _mapscript.labelObj_force_get
446
 
    if _newclass:force = _swig_property(_mapscript.labelObj_force_get, _mapscript.labelObj_force_set)
447
 
    __swig_setmethods__["encoding"] = _mapscript.labelObj_encoding_set
448
 
    __swig_getmethods__["encoding"] = _mapscript.labelObj_encoding_get
449
 
    if _newclass:encoding = _swig_property(_mapscript.labelObj_encoding_get, _mapscript.labelObj_encoding_set)
450
 
    __swig_setmethods__["priority"] = _mapscript.labelObj_priority_set
451
 
    __swig_getmethods__["priority"] = _mapscript.labelObj_priority_get
452
 
    if _newclass:priority = _swig_property(_mapscript.labelObj_priority_get, _mapscript.labelObj_priority_set)
453
 
    def updateFromString(*args): return _mapscript.labelObj_updateFromString(*args)
454
 
    def removeBinding(*args): return _mapscript.labelObj_removeBinding(*args)
455
 
    def getBinding(*args): return _mapscript.labelObj_getBinding(*args)
456
 
    def setBinding(*args): return _mapscript.labelObj_setBinding(*args)
457
 
    def __init__(self, *args): 
458
 
        this = _mapscript.new_labelObj(*args)
459
 
        try: self.this.append(this)
460
 
        except: self.this = this
461
 
    __swig_destroy__ = _mapscript.delete_labelObj
462
 
    __del__ = lambda self : None;
463
 
labelObj_swigregister = _mapscript.labelObj_swigregister
464
 
labelObj_swigregister(labelObj)
465
 
 
466
429
class webObj(_object):
467
430
    __swig_setmethods__ = {}
468
431
    __setattr__ = lambda self, name, value: _swig_setattr(self, webObj, name, value)
478
441
    __swig_setmethods__["imageurl"] = _mapscript.webObj_imageurl_set
479
442
    __swig_getmethods__["imageurl"] = _mapscript.webObj_imageurl_get
480
443
    if _newclass:imageurl = _swig_property(_mapscript.webObj_imageurl_get, _mapscript.webObj_imageurl_set)
 
444
    __swig_setmethods__["temppath"] = _mapscript.webObj_temppath_set
 
445
    __swig_getmethods__["temppath"] = _mapscript.webObj_temppath_get
 
446
    if _newclass:temppath = _swig_property(_mapscript.webObj_temppath_get, _mapscript.webObj_temppath_set)
481
447
    __swig_getmethods__["map"] = _mapscript.webObj_map_get
482
448
    if _newclass:map = _swig_property(_mapscript.webObj_map_get)
483
449
    __swig_setmethods__["template"] = _mapscript.webObj_template_set
657
623
styleObj_swigregister = _mapscript.styleObj_swigregister
658
624
styleObj_swigregister(styleObj)
659
625
 
 
626
class labelObj(_object):
 
627
    __swig_setmethods__ = {}
 
628
    __setattr__ = lambda self, name, value: _swig_setattr(self, labelObj, name, value)
 
629
    __swig_getmethods__ = {}
 
630
    __getattr__ = lambda self, name: _swig_getattr(self, labelObj, name)
 
631
    __repr__ = _swig_repr
 
632
    __swig_setmethods__["font"] = _mapscript.labelObj_font_set
 
633
    __swig_getmethods__["font"] = _mapscript.labelObj_font_get
 
634
    if _newclass:font = _swig_property(_mapscript.labelObj_font_get, _mapscript.labelObj_font_set)
 
635
    __swig_setmethods__["type"] = _mapscript.labelObj_type_set
 
636
    __swig_getmethods__["type"] = _mapscript.labelObj_type_get
 
637
    if _newclass:type = _swig_property(_mapscript.labelObj_type_get, _mapscript.labelObj_type_set)
 
638
    __swig_setmethods__["color"] = _mapscript.labelObj_color_set
 
639
    __swig_getmethods__["color"] = _mapscript.labelObj_color_get
 
640
    if _newclass:color = _swig_property(_mapscript.labelObj_color_get, _mapscript.labelObj_color_set)
 
641
    __swig_setmethods__["outlinecolor"] = _mapscript.labelObj_outlinecolor_set
 
642
    __swig_getmethods__["outlinecolor"] = _mapscript.labelObj_outlinecolor_get
 
643
    if _newclass:outlinecolor = _swig_property(_mapscript.labelObj_outlinecolor_get, _mapscript.labelObj_outlinecolor_set)
 
644
    __swig_setmethods__["outlinewidth"] = _mapscript.labelObj_outlinewidth_set
 
645
    __swig_getmethods__["outlinewidth"] = _mapscript.labelObj_outlinewidth_get
 
646
    if _newclass:outlinewidth = _swig_property(_mapscript.labelObj_outlinewidth_get, _mapscript.labelObj_outlinewidth_set)
 
647
    __swig_setmethods__["shadowcolor"] = _mapscript.labelObj_shadowcolor_set
 
648
    __swig_getmethods__["shadowcolor"] = _mapscript.labelObj_shadowcolor_get
 
649
    if _newclass:shadowcolor = _swig_property(_mapscript.labelObj_shadowcolor_get, _mapscript.labelObj_shadowcolor_set)
 
650
    __swig_setmethods__["shadowsizex"] = _mapscript.labelObj_shadowsizex_set
 
651
    __swig_getmethods__["shadowsizex"] = _mapscript.labelObj_shadowsizex_get
 
652
    if _newclass:shadowsizex = _swig_property(_mapscript.labelObj_shadowsizex_get, _mapscript.labelObj_shadowsizex_set)
 
653
    __swig_setmethods__["shadowsizey"] = _mapscript.labelObj_shadowsizey_set
 
654
    __swig_getmethods__["shadowsizey"] = _mapscript.labelObj_shadowsizey_get
 
655
    if _newclass:shadowsizey = _swig_property(_mapscript.labelObj_shadowsizey_get, _mapscript.labelObj_shadowsizey_set)
 
656
    __swig_setmethods__["size"] = _mapscript.labelObj_size_set
 
657
    __swig_getmethods__["size"] = _mapscript.labelObj_size_get
 
658
    if _newclass:size = _swig_property(_mapscript.labelObj_size_get, _mapscript.labelObj_size_set)
 
659
    __swig_setmethods__["minsize"] = _mapscript.labelObj_minsize_set
 
660
    __swig_getmethods__["minsize"] = _mapscript.labelObj_minsize_get
 
661
    if _newclass:minsize = _swig_property(_mapscript.labelObj_minsize_get, _mapscript.labelObj_minsize_set)
 
662
    __swig_setmethods__["maxsize"] = _mapscript.labelObj_maxsize_set
 
663
    __swig_getmethods__["maxsize"] = _mapscript.labelObj_maxsize_get
 
664
    if _newclass:maxsize = _swig_property(_mapscript.labelObj_maxsize_get, _mapscript.labelObj_maxsize_set)
 
665
    __swig_setmethods__["position"] = _mapscript.labelObj_position_set
 
666
    __swig_getmethods__["position"] = _mapscript.labelObj_position_get
 
667
    if _newclass:position = _swig_property(_mapscript.labelObj_position_get, _mapscript.labelObj_position_set)
 
668
    __swig_setmethods__["offsetx"] = _mapscript.labelObj_offsetx_set
 
669
    __swig_getmethods__["offsetx"] = _mapscript.labelObj_offsetx_get
 
670
    if _newclass:offsetx = _swig_property(_mapscript.labelObj_offsetx_get, _mapscript.labelObj_offsetx_set)
 
671
    __swig_setmethods__["offsety"] = _mapscript.labelObj_offsety_set
 
672
    __swig_getmethods__["offsety"] = _mapscript.labelObj_offsety_get
 
673
    if _newclass:offsety = _swig_property(_mapscript.labelObj_offsety_get, _mapscript.labelObj_offsety_set)
 
674
    __swig_setmethods__["angle"] = _mapscript.labelObj_angle_set
 
675
    __swig_getmethods__["angle"] = _mapscript.labelObj_angle_get
 
676
    if _newclass:angle = _swig_property(_mapscript.labelObj_angle_get, _mapscript.labelObj_angle_set)
 
677
    __swig_setmethods__["anglemode"] = _mapscript.labelObj_anglemode_set
 
678
    __swig_getmethods__["anglemode"] = _mapscript.labelObj_anglemode_get
 
679
    if _newclass:anglemode = _swig_property(_mapscript.labelObj_anglemode_get, _mapscript.labelObj_anglemode_set)
 
680
    __swig_setmethods__["buffer"] = _mapscript.labelObj_buffer_set
 
681
    __swig_getmethods__["buffer"] = _mapscript.labelObj_buffer_get
 
682
    if _newclass:buffer = _swig_property(_mapscript.labelObj_buffer_get, _mapscript.labelObj_buffer_set)
 
683
    __swig_setmethods__["antialias"] = _mapscript.labelObj_antialias_set
 
684
    __swig_getmethods__["antialias"] = _mapscript.labelObj_antialias_get
 
685
    if _newclass:antialias = _swig_property(_mapscript.labelObj_antialias_get, _mapscript.labelObj_antialias_set)
 
686
    __swig_setmethods__["align"] = _mapscript.labelObj_align_set
 
687
    __swig_getmethods__["align"] = _mapscript.labelObj_align_get
 
688
    if _newclass:align = _swig_property(_mapscript.labelObj_align_get, _mapscript.labelObj_align_set)
 
689
    __swig_setmethods__["wrap"] = _mapscript.labelObj_wrap_set
 
690
    __swig_getmethods__["wrap"] = _mapscript.labelObj_wrap_get
 
691
    if _newclass:wrap = _swig_property(_mapscript.labelObj_wrap_get, _mapscript.labelObj_wrap_set)
 
692
    __swig_setmethods__["maxlength"] = _mapscript.labelObj_maxlength_set
 
693
    __swig_getmethods__["maxlength"] = _mapscript.labelObj_maxlength_get
 
694
    if _newclass:maxlength = _swig_property(_mapscript.labelObj_maxlength_get, _mapscript.labelObj_maxlength_set)
 
695
    __swig_setmethods__["minlength"] = _mapscript.labelObj_minlength_set
 
696
    __swig_getmethods__["minlength"] = _mapscript.labelObj_minlength_get
 
697
    if _newclass:minlength = _swig_property(_mapscript.labelObj_minlength_get, _mapscript.labelObj_minlength_set)
 
698
    __swig_setmethods__["space_size_10"] = _mapscript.labelObj_space_size_10_set
 
699
    __swig_getmethods__["space_size_10"] = _mapscript.labelObj_space_size_10_get
 
700
    if _newclass:space_size_10 = _swig_property(_mapscript.labelObj_space_size_10_get, _mapscript.labelObj_space_size_10_set)
 
701
    __swig_setmethods__["minfeaturesize"] = _mapscript.labelObj_minfeaturesize_set
 
702
    __swig_getmethods__["minfeaturesize"] = _mapscript.labelObj_minfeaturesize_get
 
703
    if _newclass:minfeaturesize = _swig_property(_mapscript.labelObj_minfeaturesize_get, _mapscript.labelObj_minfeaturesize_set)
 
704
    __swig_setmethods__["autominfeaturesize"] = _mapscript.labelObj_autominfeaturesize_set
 
705
    __swig_getmethods__["autominfeaturesize"] = _mapscript.labelObj_autominfeaturesize_get
 
706
    if _newclass:autominfeaturesize = _swig_property(_mapscript.labelObj_autominfeaturesize_get, _mapscript.labelObj_autominfeaturesize_set)
 
707
    __swig_setmethods__["minscaledenom"] = _mapscript.labelObj_minscaledenom_set
 
708
    __swig_getmethods__["minscaledenom"] = _mapscript.labelObj_minscaledenom_get
 
709
    if _newclass:minscaledenom = _swig_property(_mapscript.labelObj_minscaledenom_get, _mapscript.labelObj_minscaledenom_set)
 
710
    __swig_setmethods__["maxscaledenom"] = _mapscript.labelObj_maxscaledenom_set
 
711
    __swig_getmethods__["maxscaledenom"] = _mapscript.labelObj_maxscaledenom_get
 
712
    if _newclass:maxscaledenom = _swig_property(_mapscript.labelObj_maxscaledenom_get, _mapscript.labelObj_maxscaledenom_set)
 
713
    __swig_setmethods__["mindistance"] = _mapscript.labelObj_mindistance_set
 
714
    __swig_getmethods__["mindistance"] = _mapscript.labelObj_mindistance_get
 
715
    if _newclass:mindistance = _swig_property(_mapscript.labelObj_mindistance_get, _mapscript.labelObj_mindistance_set)
 
716
    __swig_setmethods__["repeatdistance"] = _mapscript.labelObj_repeatdistance_set
 
717
    __swig_getmethods__["repeatdistance"] = _mapscript.labelObj_repeatdistance_get
 
718
    if _newclass:repeatdistance = _swig_property(_mapscript.labelObj_repeatdistance_get, _mapscript.labelObj_repeatdistance_set)
 
719
    __swig_setmethods__["maxoverlapangle"] = _mapscript.labelObj_maxoverlapangle_set
 
720
    __swig_getmethods__["maxoverlapangle"] = _mapscript.labelObj_maxoverlapangle_get
 
721
    if _newclass:maxoverlapangle = _swig_property(_mapscript.labelObj_maxoverlapangle_get, _mapscript.labelObj_maxoverlapangle_set)
 
722
    __swig_setmethods__["partials"] = _mapscript.labelObj_partials_set
 
723
    __swig_getmethods__["partials"] = _mapscript.labelObj_partials_get
 
724
    if _newclass:partials = _swig_property(_mapscript.labelObj_partials_get, _mapscript.labelObj_partials_set)
 
725
    __swig_setmethods__["force"] = _mapscript.labelObj_force_set
 
726
    __swig_getmethods__["force"] = _mapscript.labelObj_force_get
 
727
    if _newclass:force = _swig_property(_mapscript.labelObj_force_get, _mapscript.labelObj_force_set)
 
728
    __swig_setmethods__["encoding"] = _mapscript.labelObj_encoding_set
 
729
    __swig_getmethods__["encoding"] = _mapscript.labelObj_encoding_get
 
730
    if _newclass:encoding = _swig_property(_mapscript.labelObj_encoding_get, _mapscript.labelObj_encoding_set)
 
731
    __swig_setmethods__["priority"] = _mapscript.labelObj_priority_set
 
732
    __swig_getmethods__["priority"] = _mapscript.labelObj_priority_get
 
733
    if _newclass:priority = _swig_property(_mapscript.labelObj_priority_get, _mapscript.labelObj_priority_set)
 
734
    __swig_setmethods__["numstyles"] = _mapscript.labelObj_numstyles_set
 
735
    __swig_getmethods__["numstyles"] = _mapscript.labelObj_numstyles_get
 
736
    if _newclass:numstyles = _swig_property(_mapscript.labelObj_numstyles_get, _mapscript.labelObj_numstyles_set)
 
737
    def updateFromString(*args): return _mapscript.labelObj_updateFromString(*args)
 
738
    def removeBinding(*args): return _mapscript.labelObj_removeBinding(*args)
 
739
    def getBinding(*args): return _mapscript.labelObj_getBinding(*args)
 
740
    def setBinding(*args): return _mapscript.labelObj_setBinding(*args)
 
741
    def __init__(self, *args): 
 
742
        this = _mapscript.new_labelObj(*args)
 
743
        try: self.this.append(this)
 
744
        except: self.this = this
 
745
    __swig_destroy__ = _mapscript.delete_labelObj
 
746
    __del__ = lambda self : None;
 
747
labelObj_swigregister = _mapscript.labelObj_swigregister
 
748
labelObj_swigregister(labelObj)
 
749
 
660
750
class classObj(_object):
661
751
    __swig_setmethods__ = {}
662
752
    __setattr__ = lambda self, name, value: _swig_setattr(self, classObj, name, value)
693
783
    __swig_setmethods__["maxscaledenom"] = _mapscript.classObj_maxscaledenom_set
694
784
    __swig_getmethods__["maxscaledenom"] = _mapscript.classObj_maxscaledenom_get
695
785
    if _newclass:maxscaledenom = _swig_property(_mapscript.classObj_maxscaledenom_get, _mapscript.classObj_maxscaledenom_set)
 
786
    __swig_setmethods__["minfeaturesize"] = _mapscript.classObj_minfeaturesize_set
 
787
    __swig_getmethods__["minfeaturesize"] = _mapscript.classObj_minfeaturesize_get
 
788
    if _newclass:minfeaturesize = _swig_property(_mapscript.classObj_minfeaturesize_get, _mapscript.classObj_minfeaturesize_set)
696
789
    __swig_getmethods__["refcount"] = _mapscript.classObj_refcount_get
697
790
    if _newclass:refcount = _swig_property(_mapscript.classObj_refcount_get)
698
791
    __swig_getmethods__["layer"] = _mapscript.classObj_layer_get
770
863
    if _newclass:poly = _swig_property(_mapscript.labelCacheMemberObj_poly_get)
771
864
    __swig_getmethods__["status"] = _mapscript.labelCacheMemberObj_status_get
772
865
    if _newclass:status = _swig_property(_mapscript.labelCacheMemberObj_status_get)
 
866
    __swig_getmethods__["markerid"] = _mapscript.labelCacheMemberObj_markerid_get
 
867
    if _newclass:markerid = _swig_property(_mapscript.labelCacheMemberObj_markerid_get)
773
868
    def __init__(self, *args): 
774
869
        this = _mapscript.new_labelCacheMemberObj(*args)
775
870
        try: self.this.append(this)
845
940
labelCacheObj_swigregister = _mapscript.labelCacheObj_swigregister
846
941
labelCacheObj_swigregister(labelCacheObj)
847
942
 
848
 
class resultCacheMemberObj(_object):
 
943
class resultObj(_object):
849
944
    __swig_setmethods__ = {}
850
 
    __setattr__ = lambda self, name, value: _swig_setattr(self, resultCacheMemberObj, name, value)
 
945
    __setattr__ = lambda self, name, value: _swig_setattr(self, resultObj, name, value)
851
946
    __swig_getmethods__ = {}
852
 
    __getattr__ = lambda self, name: _swig_getattr(self, resultCacheMemberObj, name)
 
947
    __getattr__ = lambda self, name: _swig_getattr(self, resultObj, name)
853
948
    __repr__ = _swig_repr
854
 
    __swig_getmethods__["shapeindex"] = _mapscript.resultCacheMemberObj_shapeindex_get
855
 
    if _newclass:shapeindex = _swig_property(_mapscript.resultCacheMemberObj_shapeindex_get)
856
 
    __swig_getmethods__["tileindex"] = _mapscript.resultCacheMemberObj_tileindex_get
857
 
    if _newclass:tileindex = _swig_property(_mapscript.resultCacheMemberObj_tileindex_get)
858
 
    __swig_getmethods__["classindex"] = _mapscript.resultCacheMemberObj_classindex_get
859
 
    if _newclass:classindex = _swig_property(_mapscript.resultCacheMemberObj_classindex_get)
 
949
    __swig_getmethods__["shapeindex"] = _mapscript.resultObj_shapeindex_get
 
950
    if _newclass:shapeindex = _swig_property(_mapscript.resultObj_shapeindex_get)
 
951
    __swig_getmethods__["tileindex"] = _mapscript.resultObj_tileindex_get
 
952
    if _newclass:tileindex = _swig_property(_mapscript.resultObj_tileindex_get)
 
953
    __swig_getmethods__["resultindex"] = _mapscript.resultObj_resultindex_get
 
954
    if _newclass:resultindex = _swig_property(_mapscript.resultObj_resultindex_get)
 
955
    __swig_getmethods__["classindex"] = _mapscript.resultObj_classindex_get
 
956
    if _newclass:classindex = _swig_property(_mapscript.resultObj_classindex_get)
860
957
    def __init__(self, *args): 
861
 
        this = _mapscript.new_resultCacheMemberObj(*args)
 
958
        this = _mapscript.new_resultObj(*args)
862
959
        try: self.this.append(this)
863
960
        except: self.this = this
864
 
    __swig_destroy__ = _mapscript.delete_resultCacheMemberObj
 
961
    __swig_destroy__ = _mapscript.delete_resultObj
865
962
    __del__ = lambda self : None;
866
 
resultCacheMemberObj_swigregister = _mapscript.resultCacheMemberObj_swigregister
867
 
resultCacheMemberObj_swigregister(resultCacheMemberObj)
 
963
resultObj_swigregister = _mapscript.resultObj_swigregister
 
964
resultObj_swigregister(resultObj)
868
965
 
869
966
class resultCacheObj(_object):
870
967
    __swig_setmethods__ = {}
1146
1243
    __swig_setmethods__["maxscaledenom"] = _mapscript.layerObj_maxscaledenom_set
1147
1244
    __swig_getmethods__["maxscaledenom"] = _mapscript.layerObj_maxscaledenom_get
1148
1245
    if _newclass:maxscaledenom = _swig_property(_mapscript.layerObj_maxscaledenom_get, _mapscript.layerObj_maxscaledenom_set)
 
1246
    __swig_setmethods__["minfeaturesize"] = _mapscript.layerObj_minfeaturesize_set
 
1247
    __swig_getmethods__["minfeaturesize"] = _mapscript.layerObj_minfeaturesize_get
 
1248
    if _newclass:minfeaturesize = _swig_property(_mapscript.layerObj_minfeaturesize_get, _mapscript.layerObj_minfeaturesize_set)
1149
1249
    __swig_setmethods__["labelminscaledenom"] = _mapscript.layerObj_labelminscaledenom_set
1150
1250
    __swig_getmethods__["labelminscaledenom"] = _mapscript.layerObj_labelminscaledenom_get
1151
1251
    if _newclass:labelminscaledenom = _swig_property(_mapscript.layerObj_labelminscaledenom_get, _mapscript.layerObj_labelminscaledenom_set)
1164
1264
    __swig_setmethods__["maxfeatures"] = _mapscript.layerObj_maxfeatures_set
1165
1265
    __swig_getmethods__["maxfeatures"] = _mapscript.layerObj_maxfeatures_get
1166
1266
    if _newclass:maxfeatures = _swig_property(_mapscript.layerObj_maxfeatures_get, _mapscript.layerObj_maxfeatures_set)
 
1267
    __swig_setmethods__["startindex"] = _mapscript.layerObj_startindex_set
 
1268
    __swig_getmethods__["startindex"] = _mapscript.layerObj_startindex_get
 
1269
    if _newclass:startindex = _swig_property(_mapscript.layerObj_startindex_get, _mapscript.layerObj_startindex_set)
1167
1270
    __swig_setmethods__["offsite"] = _mapscript.layerObj_offsite_set
1168
1271
    __swig_getmethods__["offsite"] = _mapscript.layerObj_offsite_get
1169
1272
    if _newclass:offsite = _swig_property(_mapscript.layerObj_offsite_get, _mapscript.layerObj_offsite_set)
1221
1324
    if _newclass:metadata = _swig_property(_mapscript.layerObj_metadata_get)
1222
1325
    __swig_getmethods__["validation"] = _mapscript.layerObj_validation_get
1223
1326
    if _newclass:validation = _swig_property(_mapscript.layerObj_validation_get)
 
1327
    __swig_getmethods__["bindvals"] = _mapscript.layerObj_bindvals_get
 
1328
    if _newclass:bindvals = _swig_property(_mapscript.layerObj_bindvals_get)
 
1329
    __swig_getmethods__["cluster"] = _mapscript.layerObj_cluster_get
 
1330
    if _newclass:cluster = _swig_property(_mapscript.layerObj_cluster_get)
1224
1331
    __swig_setmethods__["opacity"] = _mapscript.layerObj_opacity_set
1225
1332
    __swig_getmethods__["opacity"] = _mapscript.layerObj_opacity_get
1226
1333
    if _newclass:opacity = _swig_property(_mapscript.layerObj_opacity_get, _mapscript.layerObj_opacity_set)
1263
1370
    def whichShapes(*args): return _mapscript.layerObj_whichShapes(*args)
1264
1371
    def nextShape(*args): return _mapscript.layerObj_nextShape(*args)
1265
1372
    def close(*args): return _mapscript.layerObj_close(*args)
1266
 
    def getFeature(*args): return _mapscript.layerObj_getFeature(*args)
1267
1373
    def getShape(*args): return _mapscript.layerObj_getShape(*args)
1268
 
    def resultsGetShape(*args): return _mapscript.layerObj_resultsGetShape(*args)
1269
1374
    def getNumResults(*args): return _mapscript.layerObj_getNumResults(*args)
 
1375
    def getResultsBounds(*args): return _mapscript.layerObj_getResultsBounds(*args)
1270
1376
    def getResult(*args): return _mapscript.layerObj_getResult(*args)
1271
1377
    def getClass(*args):
1272
1378
        clazz = _mapscript.layerObj_getClass(*args)
1280
1386
    def getItem(*args): return _mapscript.layerObj_getItem(*args)
1281
1387
    def draw(*args): return _mapscript.layerObj_draw(*args)
1282
1388
    def drawQuery(*args): return _mapscript.layerObj_drawQuery(*args)
 
1389
    def queryByFilter(*args): return _mapscript.layerObj_queryByFilter(*args)
1283
1390
    def queryByAttributes(*args): return _mapscript.layerObj_queryByAttributes(*args)
1284
1391
    def queryByPoint(*args): return _mapscript.layerObj_queryByPoint(*args)
1285
1392
    def queryByRect(*args): return _mapscript.layerObj_queryByRect(*args)
1316
1423
    def getProcessingKey(*args): return _mapscript.layerObj_getProcessingKey(*args)
1317
1424
    def clearProcessing(*args): return _mapscript.layerObj_clearProcessing(*args)
1318
1425
    def setConnectionType(*args): return _mapscript.layerObj_setConnectionType(*args)
 
1426
    def getClassIndex(*args): return _mapscript.layerObj_getClassIndex(*args)
1319
1427
layerObj_swigregister = _mapscript.layerObj_swigregister
1320
1428
layerObj_swigregister(layerObj)
1321
1429
 
1473
1581
    def drawLabelCache(*args): return _mapscript.mapObj_drawLabelCache(*args)
1474
1582
    def getLabel(*args): return _mapscript.mapObj_getLabel(*args)
1475
1583
    def nextLabel(*args): return _mapscript.mapObj_nextLabel(*args)
 
1584
    def queryByFilter(*args): return _mapscript.mapObj_queryByFilter(*args)
1476
1585
    def queryByPoint(*args): return _mapscript.mapObj_queryByPoint(*args)
1477
1586
    def queryByRect(*args): return _mapscript.mapObj_queryByRect(*args)
1478
1587
    def queryByFeatures(*args): return _mapscript.mapObj_queryByFeatures(*args)
1554
1663
    if _newclass:imageurl = _swig_property(_mapscript.imageObj_imageurl_get)
1555
1664
    __swig_getmethods__["format"] = _mapscript.imageObj_format_get
1556
1665
    if _newclass:format = _swig_property(_mapscript.imageObj_format_get)
1557
 
    __swig_getmethods__["buffer_format"] = _mapscript.imageObj_buffer_format_get
1558
 
    if _newclass:buffer_format = _swig_property(_mapscript.imageObj_buffer_format_get)
1559
 
    __swig_setmethods__["renderer"] = _mapscript.imageObj_renderer_set
1560
 
    __swig_getmethods__["renderer"] = _mapscript.imageObj_renderer_get
1561
 
    if _newclass:renderer = _swig_property(_mapscript.imageObj_renderer_get, _mapscript.imageObj_renderer_set)
1562
1666
    __swig_destroy__ = _mapscript.delete_imageObj
1563
1667
    __del__ = lambda self : None;
1564
1668
    def save(*args): return _mapscript.imageObj_save(*args)
1614
1718
strokeStyleObj_swigregister = _mapscript.strokeStyleObj_swigregister
1615
1719
strokeStyleObj_swigregister(strokeStyleObj)
1616
1720
 
1617
 
class fillStyleObj(_object):
1618
 
    __swig_setmethods__ = {}
1619
 
    __setattr__ = lambda self, name, value: _swig_setattr(self, fillStyleObj, name, value)
1620
 
    __swig_getmethods__ = {}
1621
 
    __getattr__ = lambda self, name: _swig_getattr(self, fillStyleObj, name)
1622
 
    __repr__ = _swig_repr
1623
 
    __swig_setmethods__["color"] = _mapscript.fillStyleObj_color_set
1624
 
    __swig_getmethods__["color"] = _mapscript.fillStyleObj_color_get
1625
 
    if _newclass:color = _swig_property(_mapscript.fillStyleObj_color_get, _mapscript.fillStyleObj_color_set)
1626
 
    __swig_setmethods__["tile"] = _mapscript.fillStyleObj_tile_set
1627
 
    __swig_getmethods__["tile"] = _mapscript.fillStyleObj_tile_get
1628
 
    if _newclass:tile = _swig_property(_mapscript.fillStyleObj_tile_get, _mapscript.fillStyleObj_tile_set)
1629
 
    def __init__(self, *args): 
1630
 
        this = _mapscript.new_fillStyleObj(*args)
1631
 
        try: self.this.append(this)
1632
 
        except: self.this = this
1633
 
    __swig_destroy__ = _mapscript.delete_fillStyleObj
1634
 
    __del__ = lambda self : None;
1635
 
fillStyleObj_swigregister = _mapscript.fillStyleObj_swigregister
1636
 
fillStyleObj_swigregister(fillStyleObj)
1637
 
 
1638
1721
class symbolStyleObj(_object):
1639
1722
    __swig_setmethods__ = {}
1640
1723
    __setattr__ = lambda self, name, value: _swig_setattr(self, symbolStyleObj, name, value)
1659
1742
    __swig_setmethods__["rotation"] = _mapscript.symbolStyleObj_rotation_set
1660
1743
    __swig_getmethods__["rotation"] = _mapscript.symbolStyleObj_rotation_get
1661
1744
    if _newclass:rotation = _swig_property(_mapscript.symbolStyleObj_rotation_get, _mapscript.symbolStyleObj_rotation_set)
 
1745
    __swig_setmethods__["gap"] = _mapscript.symbolStyleObj_gap_set
 
1746
    __swig_getmethods__["gap"] = _mapscript.symbolStyleObj_gap_get
 
1747
    if _newclass:gap = _swig_property(_mapscript.symbolStyleObj_gap_get, _mapscript.symbolStyleObj_gap_set)
 
1748
    __swig_setmethods__["style"] = _mapscript.symbolStyleObj_style_set
 
1749
    __swig_getmethods__["style"] = _mapscript.symbolStyleObj_style_get
 
1750
    if _newclass:style = _swig_property(_mapscript.symbolStyleObj_style_get, _mapscript.symbolStyleObj_style_set)
1662
1751
    def __init__(self, *args): 
1663
1752
        this = _mapscript.new_symbolStyleObj(*args)
1664
1753
        try: self.this.append(this)
1668
1757
symbolStyleObj_swigregister = _mapscript.symbolStyleObj_swigregister
1669
1758
symbolStyleObj_swigregister(symbolStyleObj)
1670
1759
 
1671
 
class tilecache(_object):
 
1760
class tileCacheObj(_object):
1672
1761
    __swig_setmethods__ = {}
1673
 
    __setattr__ = lambda self, name, value: _swig_setattr(self, tilecache, name, value)
 
1762
    __setattr__ = lambda self, name, value: _swig_setattr(self, tileCacheObj, name, value)
1674
1763
    __swig_getmethods__ = {}
1675
 
    __getattr__ = lambda self, name: _swig_getattr(self, tilecache, name)
 
1764
    __getattr__ = lambda self, name: _swig_getattr(self, tileCacheObj, name)
1676
1765
    __repr__ = _swig_repr
1677
 
    __swig_setmethods__["symbol"] = _mapscript.tilecache_symbol_set
1678
 
    __swig_getmethods__["symbol"] = _mapscript.tilecache_symbol_get
1679
 
    if _newclass:symbol = _swig_property(_mapscript.tilecache_symbol_get, _mapscript.tilecache_symbol_set)
1680
 
    __swig_setmethods__["style"] = _mapscript.tilecache_style_set
1681
 
    __swig_getmethods__["style"] = _mapscript.tilecache_style_get
1682
 
    if _newclass:style = _swig_property(_mapscript.tilecache_style_get, _mapscript.tilecache_style_set)
1683
 
    __swig_setmethods__["width"] = _mapscript.tilecache_width_set
1684
 
    __swig_getmethods__["width"] = _mapscript.tilecache_width_get
1685
 
    if _newclass:width = _swig_property(_mapscript.tilecache_width_get, _mapscript.tilecache_width_set)
1686
 
    __swig_setmethods__["height"] = _mapscript.tilecache_height_set
1687
 
    __swig_getmethods__["height"] = _mapscript.tilecache_height_get
1688
 
    if _newclass:height = _swig_property(_mapscript.tilecache_height_get, _mapscript.tilecache_height_set)
1689
 
    __swig_setmethods__["data"] = _mapscript.tilecache_data_set
1690
 
    __swig_getmethods__["data"] = _mapscript.tilecache_data_get
1691
 
    if _newclass:data = _swig_property(_mapscript.tilecache_data_get, _mapscript.tilecache_data_set)
1692
 
    __swig_setmethods__["next"] = _mapscript.tilecache_next_set
1693
 
    __swig_getmethods__["next"] = _mapscript.tilecache_next_get
1694
 
    if _newclass:next = _swig_property(_mapscript.tilecache_next_get, _mapscript.tilecache_next_set)
 
1766
    __swig_setmethods__["symbol"] = _mapscript.tileCacheObj_symbol_set
 
1767
    __swig_getmethods__["symbol"] = _mapscript.tileCacheObj_symbol_get
 
1768
    if _newclass:symbol = _swig_property(_mapscript.tileCacheObj_symbol_get, _mapscript.tileCacheObj_symbol_set)
 
1769
    __swig_setmethods__["width"] = _mapscript.tileCacheObj_width_set
 
1770
    __swig_getmethods__["width"] = _mapscript.tileCacheObj_width_get
 
1771
    if _newclass:width = _swig_property(_mapscript.tileCacheObj_width_get, _mapscript.tileCacheObj_width_set)
 
1772
    __swig_setmethods__["height"] = _mapscript.tileCacheObj_height_set
 
1773
    __swig_getmethods__["height"] = _mapscript.tileCacheObj_height_get
 
1774
    if _newclass:height = _swig_property(_mapscript.tileCacheObj_height_get, _mapscript.tileCacheObj_height_set)
 
1775
    __swig_setmethods__["color"] = _mapscript.tileCacheObj_color_set
 
1776
    __swig_getmethods__["color"] = _mapscript.tileCacheObj_color_get
 
1777
    if _newclass:color = _swig_property(_mapscript.tileCacheObj_color_get, _mapscript.tileCacheObj_color_set)
 
1778
    __swig_setmethods__["outlinecolor"] = _mapscript.tileCacheObj_outlinecolor_set
 
1779
    __swig_getmethods__["outlinecolor"] = _mapscript.tileCacheObj_outlinecolor_get
 
1780
    if _newclass:outlinecolor = _swig_property(_mapscript.tileCacheObj_outlinecolor_get, _mapscript.tileCacheObj_outlinecolor_set)
 
1781
    __swig_setmethods__["backgroundcolor"] = _mapscript.tileCacheObj_backgroundcolor_set
 
1782
    __swig_getmethods__["backgroundcolor"] = _mapscript.tileCacheObj_backgroundcolor_get
 
1783
    if _newclass:backgroundcolor = _swig_property(_mapscript.tileCacheObj_backgroundcolor_get, _mapscript.tileCacheObj_backgroundcolor_set)
 
1784
    __swig_setmethods__["outlinewidth"] = _mapscript.tileCacheObj_outlinewidth_set
 
1785
    __swig_getmethods__["outlinewidth"] = _mapscript.tileCacheObj_outlinewidth_get
 
1786
    if _newclass:outlinewidth = _swig_property(_mapscript.tileCacheObj_outlinewidth_get, _mapscript.tileCacheObj_outlinewidth_set)
 
1787
    __swig_setmethods__["rotation"] = _mapscript.tileCacheObj_rotation_set
 
1788
    __swig_getmethods__["rotation"] = _mapscript.tileCacheObj_rotation_get
 
1789
    if _newclass:rotation = _swig_property(_mapscript.tileCacheObj_rotation_get, _mapscript.tileCacheObj_rotation_set)
 
1790
    __swig_setmethods__["scale"] = _mapscript.tileCacheObj_scale_set
 
1791
    __swig_getmethods__["scale"] = _mapscript.tileCacheObj_scale_get
 
1792
    if _newclass:scale = _swig_property(_mapscript.tileCacheObj_scale_get, _mapscript.tileCacheObj_scale_set)
 
1793
    __swig_setmethods__["image"] = _mapscript.tileCacheObj_image_set
 
1794
    __swig_getmethods__["image"] = _mapscript.tileCacheObj_image_get
 
1795
    if _newclass:image = _swig_property(_mapscript.tileCacheObj_image_get, _mapscript.tileCacheObj_image_set)
 
1796
    __swig_setmethods__["next"] = _mapscript.tileCacheObj_next_set
 
1797
    __swig_getmethods__["next"] = _mapscript.tileCacheObj_next_get
 
1798
    if _newclass:next = _swig_property(_mapscript.tileCacheObj_next_get, _mapscript.tileCacheObj_next_set)
1695
1799
    def __init__(self, *args): 
1696
 
        this = _mapscript.new_tilecache(*args)
 
1800
        this = _mapscript.new_tileCacheObj(*args)
1697
1801
        try: self.this.append(this)
1698
1802
        except: self.this = this
1699
 
    __swig_destroy__ = _mapscript.delete_tilecache
 
1803
    __swig_destroy__ = _mapscript.delete_tileCacheObj
1700
1804
    __del__ = lambda self : None;
1701
 
tilecache_swigregister = _mapscript.tilecache_swigregister
1702
 
tilecache_swigregister(tilecache)
 
1805
tileCacheObj_swigregister = _mapscript.tileCacheObj_swigregister
 
1806
tileCacheObj_swigregister(tileCacheObj)
1703
1807
 
1704
1808
class labelStyleObj(_object):
1705
1809
    __swig_setmethods__ = {}
1725
1829
    __swig_setmethods__["outlinecolor"] = _mapscript.labelStyleObj_outlinecolor_set
1726
1830
    __swig_getmethods__["outlinecolor"] = _mapscript.labelStyleObj_outlinecolor_get
1727
1831
    if _newclass:outlinecolor = _swig_property(_mapscript.labelStyleObj_outlinecolor_get, _mapscript.labelStyleObj_outlinecolor_set)
1728
 
    __swig_setmethods__["shadowsizex"] = _mapscript.labelStyleObj_shadowsizex_set
1729
 
    __swig_getmethods__["shadowsizex"] = _mapscript.labelStyleObj_shadowsizex_get
1730
 
    if _newclass:shadowsizex = _swig_property(_mapscript.labelStyleObj_shadowsizex_get, _mapscript.labelStyleObj_shadowsizex_set)
1731
 
    __swig_setmethods__["shadowsizey"] = _mapscript.labelStyleObj_shadowsizey_set
1732
 
    __swig_getmethods__["shadowsizey"] = _mapscript.labelStyleObj_shadowsizey_get
1733
 
    if _newclass:shadowsizey = _swig_property(_mapscript.labelStyleObj_shadowsizey_get, _mapscript.labelStyleObj_shadowsizey_set)
1734
 
    __swig_setmethods__["shadowcolor"] = _mapscript.labelStyleObj_shadowcolor_set
1735
 
    __swig_getmethods__["shadowcolor"] = _mapscript.labelStyleObj_shadowcolor_get
1736
 
    if _newclass:shadowcolor = _swig_property(_mapscript.labelStyleObj_shadowcolor_get, _mapscript.labelStyleObj_shadowcolor_set)
1737
1832
    def __init__(self, *args): 
1738
1833
        this = _mapscript.new_labelStyleObj(*args)
1739
1834
        try: self.this.append(this)
1835
1930
    __repr__ = _swig_repr
1836
1931
    __swig_getmethods__["numpoints"] = _mapscript.lineObj_numpoints_get
1837
1932
    if _newclass:numpoints = _swig_property(_mapscript.lineObj_numpoints_get)
1838
 
    __swig_getmethods__["point"] = _mapscript.lineObj_point_get
1839
 
    if _newclass:point = _swig_property(_mapscript.lineObj_point_get)
1840
1933
    def __init__(self, *args): 
1841
1934
        this = _mapscript.new_lineObj(*args)
1842
1935
        try: self.this.append(this)
1860
1953
    if _newclass:numlines = _swig_property(_mapscript.shapeObj_numlines_get)
1861
1954
    __swig_getmethods__["numvalues"] = _mapscript.shapeObj_numvalues_get
1862
1955
    if _newclass:numvalues = _swig_property(_mapscript.shapeObj_numvalues_get)
1863
 
    __swig_getmethods__["line"] = _mapscript.shapeObj_line_get
1864
 
    if _newclass:line = _swig_property(_mapscript.shapeObj_line_get)
1865
 
    __swig_getmethods__["values"] = _mapscript.shapeObj_values_get
1866
 
    if _newclass:values = _swig_property(_mapscript.shapeObj_values_get)
1867
1956
    __swig_setmethods__["bounds"] = _mapscript.shapeObj_bounds_set
1868
1957
    __swig_getmethods__["bounds"] = _mapscript.shapeObj_bounds_get
1869
1958
    if _newclass:bounds = _swig_property(_mapscript.shapeObj_bounds_get, _mapscript.shapeObj_bounds_set)
1882
1971
    __swig_setmethods__["text"] = _mapscript.shapeObj_text_set
1883
1972
    __swig_getmethods__["text"] = _mapscript.shapeObj_text_get
1884
1973
    if _newclass:text = _swig_property(_mapscript.shapeObj_text_get, _mapscript.shapeObj_text_set)
 
1974
    __swig_setmethods__["scratch"] = _mapscript.shapeObj_scratch_set
 
1975
    __swig_getmethods__["scratch"] = _mapscript.shapeObj_scratch_get
 
1976
    if _newclass:scratch = _swig_property(_mapscript.shapeObj_scratch_get, _mapscript.shapeObj_scratch_set)
 
1977
    __swig_setmethods__["resultindex"] = _mapscript.shapeObj_resultindex_set
 
1978
    __swig_getmethods__["resultindex"] = _mapscript.shapeObj_resultindex_get
 
1979
    if _newclass:resultindex = _swig_property(_mapscript.shapeObj_resultindex_get, _mapscript.shapeObj_resultindex_set)
1885
1980
    def __init__(self, *args): 
1886
1981
        this = _mapscript.new_shapeObj(*args)
1887
1982
        try: self.this.append(this)
2045
2140
    __repr__ = _swig_repr
2046
2141
    __swig_getmethods__["numargs"] = _mapscript.projectionObj_numargs_get
2047
2142
    if _newclass:numargs = _swig_property(_mapscript.projectionObj_numargs_get)
 
2143
    __swig_getmethods__["automatic"] = _mapscript.projectionObj_automatic_get
 
2144
    if _newclass:automatic = _swig_property(_mapscript.projectionObj_automatic_get)
2048
2145
    def __init__(self, *args): 
2049
2146
        this = _mapscript.new_projectionObj(*args)
2050
2147
        try: self.this.append(this)
2061
2158
MS_SYMBOL_ELLIPSE = _mapscript.MS_SYMBOL_ELLIPSE
2062
2159
MS_SYMBOL_PIXMAP = _mapscript.MS_SYMBOL_PIXMAP
2063
2160
MS_SYMBOL_TRUETYPE = _mapscript.MS_SYMBOL_TRUETYPE
2064
 
MS_SYMBOL_CARTOLINE = _mapscript.MS_SYMBOL_CARTOLINE
2065
2161
MS_SYMBOL_HATCH = _mapscript.MS_SYMBOL_HATCH
 
2162
MS_SYMBOL_SVG = _mapscript.MS_SYMBOL_SVG
2066
2163
MS_SYMBOL_ALLOCSIZE = _mapscript.MS_SYMBOL_ALLOCSIZE
2067
2164
MS_MAXVECTORPOINTS = _mapscript.MS_MAXVECTORPOINTS
2068
2165
MS_MAXPATTERNLENGTH = _mapscript.MS_MAXPATTERNLENGTH
2140
2237
    __swig_setmethods__["filled"] = _mapscript.symbolObj_filled_set
2141
2238
    __swig_getmethods__["filled"] = _mapscript.symbolObj_filled_get
2142
2239
    if _newclass:filled = _swig_property(_mapscript.symbolObj_filled_get, _mapscript.symbolObj_filled_set)
2143
 
    __swig_setmethods__["patternlength"] = _mapscript.symbolObj_patternlength_set
2144
 
    __swig_getmethods__["patternlength"] = _mapscript.symbolObj_patternlength_get
2145
 
    if _newclass:patternlength = _swig_property(_mapscript.symbolObj_patternlength_get, _mapscript.symbolObj_patternlength_set)
2146
 
    __swig_setmethods__["pattern"] = _mapscript.symbolObj_pattern_set
2147
 
    __swig_getmethods__["pattern"] = _mapscript.symbolObj_pattern_get
2148
 
    if _newclass:pattern = _swig_property(_mapscript.symbolObj_pattern_get, _mapscript.symbolObj_pattern_set)
2149
2240
    __swig_getmethods__["imagepath"] = _mapscript.symbolObj_imagepath_get
2150
2241
    if _newclass:imagepath = _swig_property(_mapscript.symbolObj_imagepath_get)
2151
2242
    __swig_setmethods__["transparent"] = _mapscript.symbolObj_transparent_set
2163
2254
    __swig_setmethods__["font"] = _mapscript.symbolObj_font_set
2164
2255
    __swig_getmethods__["font"] = _mapscript.symbolObj_font_get
2165
2256
    if _newclass:font = _swig_property(_mapscript.symbolObj_font_get, _mapscript.symbolObj_font_set)
2166
 
    __swig_setmethods__["gap"] = _mapscript.symbolObj_gap_set
2167
 
    __swig_getmethods__["gap"] = _mapscript.symbolObj_gap_get
2168
 
    if _newclass:gap = _swig_property(_mapscript.symbolObj_gap_get, _mapscript.symbolObj_gap_set)
2169
 
    __swig_setmethods__["position"] = _mapscript.symbolObj_position_set
2170
 
    __swig_getmethods__["position"] = _mapscript.symbolObj_position_get
2171
 
    if _newclass:position = _swig_property(_mapscript.symbolObj_position_get, _mapscript.symbolObj_position_set)
2172
 
    __swig_setmethods__["linecap"] = _mapscript.symbolObj_linecap_set
2173
 
    __swig_getmethods__["linecap"] = _mapscript.symbolObj_linecap_get
2174
 
    if _newclass:linecap = _swig_property(_mapscript.symbolObj_linecap_get, _mapscript.symbolObj_linecap_set)
2175
 
    __swig_setmethods__["linejoin"] = _mapscript.symbolObj_linejoin_set
2176
 
    __swig_getmethods__["linejoin"] = _mapscript.symbolObj_linejoin_get
2177
 
    if _newclass:linejoin = _swig_property(_mapscript.symbolObj_linejoin_get, _mapscript.symbolObj_linejoin_set)
2178
 
    __swig_setmethods__["linejoinmaxsize"] = _mapscript.symbolObj_linejoinmaxsize_set
2179
 
    __swig_getmethods__["linejoinmaxsize"] = _mapscript.symbolObj_linejoinmaxsize_get
2180
 
    if _newclass:linejoinmaxsize = _swig_property(_mapscript.symbolObj_linejoinmaxsize_get, _mapscript.symbolObj_linejoinmaxsize_set)
 
2257
    __swig_setmethods__["svg_text"] = _mapscript.symbolObj_svg_text_set
 
2258
    __swig_getmethods__["svg_text"] = _mapscript.symbolObj_svg_text_get
 
2259
    if _newclass:svg_text = _swig_property(_mapscript.symbolObj_svg_text_get, _mapscript.symbolObj_svg_text_set)
2181
2260
    def __init__(self, *args): 
2182
2261
        this = _mapscript.new_symbolObj(*args)
2183
2262
        try: self.this.append(this)
2187
2266
    def setImagepath(*args): return _mapscript.symbolObj_setImagepath(*args)
2188
2267
    def setPoints(*args): return _mapscript.symbolObj_setPoints(*args)
2189
2268
    def getPoints(*args): return _mapscript.symbolObj_getPoints(*args)
2190
 
    def setPattern(*args): return _mapscript.symbolObj_setPattern(*args)
2191
2269
    def getImage(*args): return _mapscript.symbolObj_getImage(*args)
2192
2270
    def setImage(*args): return _mapscript.symbolObj_setImage(*args)
2193
2271
symbolObj_swigregister = _mapscript.symbolObj_swigregister
2234
2312
MS_NULLPARENTERR = _mapscript.MS_NULLPARENTERR
2235
2313
MS_AGGERR = _mapscript.MS_AGGERR
2236
2314
MS_OWSERR = _mapscript.MS_OWSERR
 
2315
MS_OGLERR = _mapscript.MS_OGLERR
 
2316
MS_RENDERERERR = _mapscript.MS_RENDERERERR
2237
2317
MS_NUMERRORCODES = _mapscript.MS_NUMERRORCODES
2238
 
MS_OGLERR = _mapscript.MS_OGLERR
2239
2318
MESSAGELENGTH = _mapscript.MESSAGELENGTH
2240
2319
ROUTINELENGTH = _mapscript.ROUTINELENGTH
2241
2320
MS_ERROR_LANGUAGE = _mapscript.MS_ERROR_LANGUAGE
2254
2333
    __swig_setmethods__["message"] = _mapscript.errorObj_message_set
2255
2334
    __swig_getmethods__["message"] = _mapscript.errorObj_message_get
2256
2335
    if _newclass:message = _swig_property(_mapscript.errorObj_message_get, _mapscript.errorObj_message_set)
 
2336
    __swig_setmethods__["isreported"] = _mapscript.errorObj_isreported_set
 
2337
    __swig_getmethods__["isreported"] = _mapscript.errorObj_isreported_get
 
2338
    if _newclass:isreported = _swig_property(_mapscript.errorObj_isreported_get, _mapscript.errorObj_isreported_set)
2257
2339
    def __init__(self, *args): 
2258
2340
        this = _mapscript.new_errorObj(*args)
2259
2341
        try: self.this.append(this)
2298
2380
hashTableObj_swigregister = _mapscript.hashTableObj_swigregister
2299
2381
hashTableObj_swigregister(hashTableObj)
2300
2382
 
2301
 
MS_MAX_CGI_PARAMS = _mapscript.MS_MAX_CGI_PARAMS
 
2383
MS_DEFAULT_CGI_PARAMS = _mapscript.MS_DEFAULT_CGI_PARAMS
2302
2384
MS_GET_REQUEST = _mapscript.MS_GET_REQUEST
2303
2385
MS_POST_REQUEST = _mapscript.MS_POST_REQUEST
2304
2386
class OWSRequest(_object):
2326
2408
        try: self.this.append(this)
2327
2409
        except: self.this = this
2328
2410
    def loadParams(*args): return _mapscript.OWSRequest_loadParams(*args)
 
2411
    def loadParamsFromURL(*args): return _mapscript.OWSRequest_loadParamsFromURL(*args)
2329
2412
    def setParameter(*args): return _mapscript.OWSRequest_setParameter(*args)
2330
2413
    def getName(*args): return _mapscript.OWSRequest_getName(*args)
2331
2414
    def getValue(*args): return _mapscript.OWSRequest_getValue(*args)
2340
2423
msIO_installStdoutToBuffer = _mapscript.msIO_installStdoutToBuffer
2341
2424
msIO_installStdinFromBuffer = _mapscript.msIO_installStdinFromBuffer
2342
2425
msIO_stripStdoutBufferContentType = _mapscript.msIO_stripStdoutBufferContentType
 
2426
msIO_stripStdoutBufferContentHeaders = _mapscript.msIO_stripStdoutBufferContentHeaders
2343
2427
msIO_getStdoutBufferString = _mapscript.msIO_getStdoutBufferString
2344
2428
msIO_getStdoutBufferBytes = _mapscript.msIO_getStdoutBufferBytes
2345
2429
def fromstring(data, mappath=None):