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

« back to all changes in this revision

Viewing changes to mapscript/perl/mapscript.pm

  • 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:
63
63
*msIO_installStdoutToBuffer = *mapscriptc::msIO_installStdoutToBuffer;
64
64
*msIO_installStdinFromBuffer = *mapscriptc::msIO_installStdinFromBuffer;
65
65
*msIO_stripStdoutBufferContentType = *mapscriptc::msIO_stripStdoutBufferContentType;
 
66
*msIO_stripStdoutBufferContentHeaders = *mapscriptc::msIO_stripStdoutBufferContentHeaders;
66
67
*msIO_getStdoutBufferString = *mapscriptc::msIO_getStdoutBufferString;
67
68
*msIO_getStdoutBufferBytes = *mapscriptc::msIO_getStdoutBufferBytes;
68
69
 
150
151
}
151
152
 
152
153
 
 
154
############# Class : mapscript::clusterObj ##############
 
155
 
 
156
package mapscript::clusterObj;
 
157
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
 
158
@ISA = qw( mapscript );
 
159
%OWNER = ();
 
160
%ITERATORS = ();
 
161
*swig_maxdistance_get = *mapscriptc::clusterObj_maxdistance_get;
 
162
*swig_maxdistance_set = *mapscriptc::clusterObj_maxdistance_set;
 
163
*swig_buffer_get = *mapscriptc::clusterObj_buffer_get;
 
164
*swig_buffer_set = *mapscriptc::clusterObj_buffer_set;
 
165
*swig_region_get = *mapscriptc::clusterObj_region_get;
 
166
*swig_region_set = *mapscriptc::clusterObj_region_set;
 
167
*updateFromString = *mapscriptc::clusterObj_updateFromString;
 
168
*setGroup = *mapscriptc::clusterObj_setGroup;
 
169
*getGroupString = *mapscriptc::clusterObj_getGroupString;
 
170
*setFilter = *mapscriptc::clusterObj_setFilter;
 
171
*getFilterString = *mapscriptc::clusterObj_getFilterString;
 
172
sub new {
 
173
    my $pkg = shift;
 
174
    my $self = mapscriptc::new_clusterObj(@_);
 
175
    bless $self, $pkg if defined($self);
 
176
}
 
177
 
 
178
sub DESTROY {
 
179
    return unless $_[0]->isa('HASH');
 
180
    my $self = tied(%{$_[0]});
 
181
    return unless defined $self;
 
182
    delete $ITERATORS{$self};
 
183
    if (exists $OWNER{$self}) {
 
184
        mapscriptc::delete_clusterObj($self);
 
185
        delete $OWNER{$self};
 
186
    }
 
187
}
 
188
 
 
189
sub DISOWN {
 
190
    my $self = shift;
 
191
    my $ptr = tied(%$self);
 
192
    delete $OWNER{$ptr};
 
193
}
 
194
 
 
195
sub ACQUIRE {
 
196
    my $self = shift;
 
197
    my $ptr = tied(%$self);
 
198
    $OWNER{$ptr} = 1;
 
199
}
 
200
 
 
201
 
153
202
############# Class : mapscript::outputFormatObj ##############
154
203
 
155
204
package mapscript::outputFormatObj;
181
230
*swig_refcount_set = *mapscriptc::outputFormatObj_refcount_set;
182
231
*swig_inmapfile_get = *mapscriptc::outputFormatObj_inmapfile_get;
183
232
*swig_inmapfile_set = *mapscriptc::outputFormatObj_inmapfile_set;
184
 
*swig_vtable_get = *mapscriptc::outputFormatObj_vtable_get;
185
 
*swig_vtable_set = *mapscriptc::outputFormatObj_vtable_set;
186
233
sub new {
187
234
    my $pkg = shift;
188
235
    my $self = mapscriptc::new_outputFormatObj(@_);
205
252
*setOption = *mapscriptc::outputFormatObj_setOption;
206
253
*validate = *mapscriptc::outputFormatObj_validate;
207
254
*getOption = *mapscriptc::outputFormatObj_getOption;
 
255
*attachDevice = *mapscriptc::outputFormatObj_attachDevice;
208
256
sub DISOWN {
209
257
    my $self = shift;
210
258
    my $ptr = tied(%$self);
266
314
}
267
315
 
268
316
 
269
 
############# Class : mapscript::labelObj ##############
270
 
 
271
 
package mapscript::labelObj;
272
 
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
273
 
@ISA = qw( mapscript );
274
 
%OWNER = ();
275
 
%ITERATORS = ();
276
 
*swig_font_get = *mapscriptc::labelObj_font_get;
277
 
*swig_font_set = *mapscriptc::labelObj_font_set;
278
 
*swig_type_get = *mapscriptc::labelObj_type_get;
279
 
*swig_type_set = *mapscriptc::labelObj_type_set;
280
 
*swig_color_get = *mapscriptc::labelObj_color_get;
281
 
*swig_color_set = *mapscriptc::labelObj_color_set;
282
 
*swig_outlinecolor_get = *mapscriptc::labelObj_outlinecolor_get;
283
 
*swig_outlinecolor_set = *mapscriptc::labelObj_outlinecolor_set;
284
 
*swig_outlinewidth_get = *mapscriptc::labelObj_outlinewidth_get;
285
 
*swig_outlinewidth_set = *mapscriptc::labelObj_outlinewidth_set;
286
 
*swig_shadowcolor_get = *mapscriptc::labelObj_shadowcolor_get;
287
 
*swig_shadowcolor_set = *mapscriptc::labelObj_shadowcolor_set;
288
 
*swig_shadowsizex_get = *mapscriptc::labelObj_shadowsizex_get;
289
 
*swig_shadowsizex_set = *mapscriptc::labelObj_shadowsizex_set;
290
 
*swig_shadowsizey_get = *mapscriptc::labelObj_shadowsizey_get;
291
 
*swig_shadowsizey_set = *mapscriptc::labelObj_shadowsizey_set;
292
 
*swig_backgroundcolor_get = *mapscriptc::labelObj_backgroundcolor_get;
293
 
*swig_backgroundcolor_set = *mapscriptc::labelObj_backgroundcolor_set;
294
 
*swig_backgroundshadowcolor_get = *mapscriptc::labelObj_backgroundshadowcolor_get;
295
 
*swig_backgroundshadowcolor_set = *mapscriptc::labelObj_backgroundshadowcolor_set;
296
 
*swig_backgroundshadowsizex_get = *mapscriptc::labelObj_backgroundshadowsizex_get;
297
 
*swig_backgroundshadowsizex_set = *mapscriptc::labelObj_backgroundshadowsizex_set;
298
 
*swig_backgroundshadowsizey_get = *mapscriptc::labelObj_backgroundshadowsizey_get;
299
 
*swig_backgroundshadowsizey_set = *mapscriptc::labelObj_backgroundshadowsizey_set;
300
 
*swig_size_get = *mapscriptc::labelObj_size_get;
301
 
*swig_size_set = *mapscriptc::labelObj_size_set;
302
 
*swig_minsize_get = *mapscriptc::labelObj_minsize_get;
303
 
*swig_minsize_set = *mapscriptc::labelObj_minsize_set;
304
 
*swig_maxsize_get = *mapscriptc::labelObj_maxsize_get;
305
 
*swig_maxsize_set = *mapscriptc::labelObj_maxsize_set;
306
 
*swig_position_get = *mapscriptc::labelObj_position_get;
307
 
*swig_position_set = *mapscriptc::labelObj_position_set;
308
 
*swig_offsetx_get = *mapscriptc::labelObj_offsetx_get;
309
 
*swig_offsetx_set = *mapscriptc::labelObj_offsetx_set;
310
 
*swig_offsety_get = *mapscriptc::labelObj_offsety_get;
311
 
*swig_offsety_set = *mapscriptc::labelObj_offsety_set;
312
 
*swig_angle_get = *mapscriptc::labelObj_angle_get;
313
 
*swig_angle_set = *mapscriptc::labelObj_angle_set;
314
 
*swig_autoangle_get = *mapscriptc::labelObj_autoangle_get;
315
 
*swig_autoangle_set = *mapscriptc::labelObj_autoangle_set;
316
 
*swig_autofollow_get = *mapscriptc::labelObj_autofollow_get;
317
 
*swig_autofollow_set = *mapscriptc::labelObj_autofollow_set;
318
 
*swig_buffer_get = *mapscriptc::labelObj_buffer_get;
319
 
*swig_buffer_set = *mapscriptc::labelObj_buffer_set;
320
 
*swig_antialias_get = *mapscriptc::labelObj_antialias_get;
321
 
*swig_antialias_set = *mapscriptc::labelObj_antialias_set;
322
 
*swig_align_get = *mapscriptc::labelObj_align_get;
323
 
*swig_align_set = *mapscriptc::labelObj_align_set;
324
 
*swig_wrap_get = *mapscriptc::labelObj_wrap_get;
325
 
*swig_wrap_set = *mapscriptc::labelObj_wrap_set;
326
 
*swig_maxlength_get = *mapscriptc::labelObj_maxlength_get;
327
 
*swig_maxlength_set = *mapscriptc::labelObj_maxlength_set;
328
 
*swig_minlength_get = *mapscriptc::labelObj_minlength_get;
329
 
*swig_minlength_set = *mapscriptc::labelObj_minlength_set;
330
 
*swig_space_size_10_get = *mapscriptc::labelObj_space_size_10_get;
331
 
*swig_space_size_10_set = *mapscriptc::labelObj_space_size_10_set;
332
 
*swig_minfeaturesize_get = *mapscriptc::labelObj_minfeaturesize_get;
333
 
*swig_minfeaturesize_set = *mapscriptc::labelObj_minfeaturesize_set;
334
 
*swig_autominfeaturesize_get = *mapscriptc::labelObj_autominfeaturesize_get;
335
 
*swig_autominfeaturesize_set = *mapscriptc::labelObj_autominfeaturesize_set;
336
 
*swig_minscaledenom_get = *mapscriptc::labelObj_minscaledenom_get;
337
 
*swig_minscaledenom_set = *mapscriptc::labelObj_minscaledenom_set;
338
 
*swig_maxscaledenom_get = *mapscriptc::labelObj_maxscaledenom_get;
339
 
*swig_maxscaledenom_set = *mapscriptc::labelObj_maxscaledenom_set;
340
 
*swig_mindistance_get = *mapscriptc::labelObj_mindistance_get;
341
 
*swig_mindistance_set = *mapscriptc::labelObj_mindistance_set;
342
 
*swig_repeatdistance_get = *mapscriptc::labelObj_repeatdistance_get;
343
 
*swig_repeatdistance_set = *mapscriptc::labelObj_repeatdistance_set;
344
 
*swig_partials_get = *mapscriptc::labelObj_partials_get;
345
 
*swig_partials_set = *mapscriptc::labelObj_partials_set;
346
 
*swig_force_get = *mapscriptc::labelObj_force_get;
347
 
*swig_force_set = *mapscriptc::labelObj_force_set;
348
 
*swig_encoding_get = *mapscriptc::labelObj_encoding_get;
349
 
*swig_encoding_set = *mapscriptc::labelObj_encoding_set;
350
 
*swig_priority_get = *mapscriptc::labelObj_priority_get;
351
 
*swig_priority_set = *mapscriptc::labelObj_priority_set;
352
 
*updateFromString = *mapscriptc::labelObj_updateFromString;
353
 
*removeBinding = *mapscriptc::labelObj_removeBinding;
354
 
*getBinding = *mapscriptc::labelObj_getBinding;
355
 
*setBinding = *mapscriptc::labelObj_setBinding;
356
 
sub new {
357
 
    my $pkg = shift;
358
 
    my $self = mapscriptc::new_labelObj(@_);
359
 
    bless $self, $pkg if defined($self);
360
 
}
361
 
 
362
 
sub DESTROY {
363
 
    return unless $_[0]->isa('HASH');
364
 
    my $self = tied(%{$_[0]});
365
 
    return unless defined $self;
366
 
    delete $ITERATORS{$self};
367
 
    if (exists $OWNER{$self}) {
368
 
        mapscriptc::delete_labelObj($self);
369
 
        delete $OWNER{$self};
370
 
    }
371
 
}
372
 
 
373
 
sub DISOWN {
374
 
    my $self = shift;
375
 
    my $ptr = tied(%$self);
376
 
    delete $OWNER{$ptr};
377
 
}
378
 
 
379
 
sub ACQUIRE {
380
 
    my $self = shift;
381
 
    my $ptr = tied(%$self);
382
 
    $OWNER{$ptr} = 1;
383
 
}
384
 
 
385
 
 
386
317
############# Class : mapscript::webObj ##############
387
318
 
388
319
package mapscript::webObj;
396
327
*swig_imagepath_set = *mapscriptc::webObj_imagepath_set;
397
328
*swig_imageurl_get = *mapscriptc::webObj_imageurl_get;
398
329
*swig_imageurl_set = *mapscriptc::webObj_imageurl_set;
 
330
*swig_temppath_get = *mapscriptc::webObj_temppath_get;
 
331
*swig_temppath_set = *mapscriptc::webObj_temppath_set;
399
332
*swig_map_get = *mapscriptc::webObj_map_get;
400
333
*swig_map_set = *mapscriptc::webObj_map_set;
401
334
*swig_template_get = *mapscriptc::webObj_template_get;
572
505
}
573
506
 
574
507
 
 
508
############# Class : mapscript::labelObj ##############
 
509
 
 
510
package mapscript::labelObj;
 
511
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
 
512
@ISA = qw( mapscript );
 
513
%OWNER = ();
 
514
%ITERATORS = ();
 
515
*swig_font_get = *mapscriptc::labelObj_font_get;
 
516
*swig_font_set = *mapscriptc::labelObj_font_set;
 
517
*swig_type_get = *mapscriptc::labelObj_type_get;
 
518
*swig_type_set = *mapscriptc::labelObj_type_set;
 
519
*swig_color_get = *mapscriptc::labelObj_color_get;
 
520
*swig_color_set = *mapscriptc::labelObj_color_set;
 
521
*swig_outlinecolor_get = *mapscriptc::labelObj_outlinecolor_get;
 
522
*swig_outlinecolor_set = *mapscriptc::labelObj_outlinecolor_set;
 
523
*swig_outlinewidth_get = *mapscriptc::labelObj_outlinewidth_get;
 
524
*swig_outlinewidth_set = *mapscriptc::labelObj_outlinewidth_set;
 
525
*swig_shadowcolor_get = *mapscriptc::labelObj_shadowcolor_get;
 
526
*swig_shadowcolor_set = *mapscriptc::labelObj_shadowcolor_set;
 
527
*swig_shadowsizex_get = *mapscriptc::labelObj_shadowsizex_get;
 
528
*swig_shadowsizex_set = *mapscriptc::labelObj_shadowsizex_set;
 
529
*swig_shadowsizey_get = *mapscriptc::labelObj_shadowsizey_get;
 
530
*swig_shadowsizey_set = *mapscriptc::labelObj_shadowsizey_set;
 
531
*swig_size_get = *mapscriptc::labelObj_size_get;
 
532
*swig_size_set = *mapscriptc::labelObj_size_set;
 
533
*swig_minsize_get = *mapscriptc::labelObj_minsize_get;
 
534
*swig_minsize_set = *mapscriptc::labelObj_minsize_set;
 
535
*swig_maxsize_get = *mapscriptc::labelObj_maxsize_get;
 
536
*swig_maxsize_set = *mapscriptc::labelObj_maxsize_set;
 
537
*swig_position_get = *mapscriptc::labelObj_position_get;
 
538
*swig_position_set = *mapscriptc::labelObj_position_set;
 
539
*swig_offsetx_get = *mapscriptc::labelObj_offsetx_get;
 
540
*swig_offsetx_set = *mapscriptc::labelObj_offsetx_set;
 
541
*swig_offsety_get = *mapscriptc::labelObj_offsety_get;
 
542
*swig_offsety_set = *mapscriptc::labelObj_offsety_set;
 
543
*swig_angle_get = *mapscriptc::labelObj_angle_get;
 
544
*swig_angle_set = *mapscriptc::labelObj_angle_set;
 
545
*swig_anglemode_get = *mapscriptc::labelObj_anglemode_get;
 
546
*swig_anglemode_set = *mapscriptc::labelObj_anglemode_set;
 
547
*swig_buffer_get = *mapscriptc::labelObj_buffer_get;
 
548
*swig_buffer_set = *mapscriptc::labelObj_buffer_set;
 
549
*swig_antialias_get = *mapscriptc::labelObj_antialias_get;
 
550
*swig_antialias_set = *mapscriptc::labelObj_antialias_set;
 
551
*swig_align_get = *mapscriptc::labelObj_align_get;
 
552
*swig_align_set = *mapscriptc::labelObj_align_set;
 
553
*swig_wrap_get = *mapscriptc::labelObj_wrap_get;
 
554
*swig_wrap_set = *mapscriptc::labelObj_wrap_set;
 
555
*swig_maxlength_get = *mapscriptc::labelObj_maxlength_get;
 
556
*swig_maxlength_set = *mapscriptc::labelObj_maxlength_set;
 
557
*swig_minlength_get = *mapscriptc::labelObj_minlength_get;
 
558
*swig_minlength_set = *mapscriptc::labelObj_minlength_set;
 
559
*swig_space_size_10_get = *mapscriptc::labelObj_space_size_10_get;
 
560
*swig_space_size_10_set = *mapscriptc::labelObj_space_size_10_set;
 
561
*swig_minfeaturesize_get = *mapscriptc::labelObj_minfeaturesize_get;
 
562
*swig_minfeaturesize_set = *mapscriptc::labelObj_minfeaturesize_set;
 
563
*swig_autominfeaturesize_get = *mapscriptc::labelObj_autominfeaturesize_get;
 
564
*swig_autominfeaturesize_set = *mapscriptc::labelObj_autominfeaturesize_set;
 
565
*swig_minscaledenom_get = *mapscriptc::labelObj_minscaledenom_get;
 
566
*swig_minscaledenom_set = *mapscriptc::labelObj_minscaledenom_set;
 
567
*swig_maxscaledenom_get = *mapscriptc::labelObj_maxscaledenom_get;
 
568
*swig_maxscaledenom_set = *mapscriptc::labelObj_maxscaledenom_set;
 
569
*swig_mindistance_get = *mapscriptc::labelObj_mindistance_get;
 
570
*swig_mindistance_set = *mapscriptc::labelObj_mindistance_set;
 
571
*swig_repeatdistance_get = *mapscriptc::labelObj_repeatdistance_get;
 
572
*swig_repeatdistance_set = *mapscriptc::labelObj_repeatdistance_set;
 
573
*swig_maxoverlapangle_get = *mapscriptc::labelObj_maxoverlapangle_get;
 
574
*swig_maxoverlapangle_set = *mapscriptc::labelObj_maxoverlapangle_set;
 
575
*swig_partials_get = *mapscriptc::labelObj_partials_get;
 
576
*swig_partials_set = *mapscriptc::labelObj_partials_set;
 
577
*swig_force_get = *mapscriptc::labelObj_force_get;
 
578
*swig_force_set = *mapscriptc::labelObj_force_set;
 
579
*swig_encoding_get = *mapscriptc::labelObj_encoding_get;
 
580
*swig_encoding_set = *mapscriptc::labelObj_encoding_set;
 
581
*swig_priority_get = *mapscriptc::labelObj_priority_get;
 
582
*swig_priority_set = *mapscriptc::labelObj_priority_set;
 
583
*swig_numstyles_get = *mapscriptc::labelObj_numstyles_get;
 
584
*swig_numstyles_set = *mapscriptc::labelObj_numstyles_set;
 
585
*updateFromString = *mapscriptc::labelObj_updateFromString;
 
586
*removeBinding = *mapscriptc::labelObj_removeBinding;
 
587
*getBinding = *mapscriptc::labelObj_getBinding;
 
588
*setBinding = *mapscriptc::labelObj_setBinding;
 
589
sub new {
 
590
    my $pkg = shift;
 
591
    my $self = mapscriptc::new_labelObj(@_);
 
592
    bless $self, $pkg if defined($self);
 
593
}
 
594
 
 
595
sub DESTROY {
 
596
    return unless $_[0]->isa('HASH');
 
597
    my $self = tied(%{$_[0]});
 
598
    return unless defined $self;
 
599
    delete $ITERATORS{$self};
 
600
    if (exists $OWNER{$self}) {
 
601
        mapscriptc::delete_labelObj($self);
 
602
        delete $OWNER{$self};
 
603
    }
 
604
}
 
605
 
 
606
sub DISOWN {
 
607
    my $self = shift;
 
608
    my $ptr = tied(%$self);
 
609
    delete $OWNER{$ptr};
 
610
}
 
611
 
 
612
sub ACQUIRE {
 
613
    my $self = shift;
 
614
    my $ptr = tied(%$self);
 
615
    $OWNER{$ptr} = 1;
 
616
}
 
617
 
 
618
 
575
619
############# Class : mapscript::classObj ##############
576
620
 
577
621
package mapscript::classObj;
601
645
*swig_minscaledenom_set = *mapscriptc::classObj_minscaledenom_set;
602
646
*swig_maxscaledenom_get = *mapscriptc::classObj_maxscaledenom_get;
603
647
*swig_maxscaledenom_set = *mapscriptc::classObj_maxscaledenom_set;
 
648
*swig_minfeaturesize_get = *mapscriptc::classObj_minfeaturesize_get;
 
649
*swig_minfeaturesize_set = *mapscriptc::classObj_minfeaturesize_set;
604
650
*swig_refcount_get = *mapscriptc::classObj_refcount_get;
605
651
*swig_refcount_set = *mapscriptc::classObj_refcount_set;
606
652
*swig_layer_get = *mapscriptc::classObj_layer_get;
695
741
*swig_poly_set = *mapscriptc::labelCacheMemberObj_poly_set;
696
742
*swig_status_get = *mapscriptc::labelCacheMemberObj_status_get;
697
743
*swig_status_set = *mapscriptc::labelCacheMemberObj_status_set;
 
744
*swig_markerid_get = *mapscriptc::labelCacheMemberObj_markerid_get;
 
745
*swig_markerid_set = *mapscriptc::labelCacheMemberObj_markerid_set;
698
746
sub new {
699
747
    my $pkg = shift;
700
748
    my $self = mapscriptc::new_labelCacheMemberObj(@_);
857
905
}
858
906
 
859
907
 
860
 
############# Class : mapscript::resultCacheMemberObj ##############
 
908
############# Class : mapscript::resultObj ##############
861
909
 
862
 
package mapscript::resultCacheMemberObj;
 
910
package mapscript::resultObj;
863
911
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
864
912
@ISA = qw( mapscript );
865
913
%OWNER = ();
866
914
%ITERATORS = ();
867
 
*swig_shapeindex_get = *mapscriptc::resultCacheMemberObj_shapeindex_get;
868
 
*swig_shapeindex_set = *mapscriptc::resultCacheMemberObj_shapeindex_set;
869
 
*swig_tileindex_get = *mapscriptc::resultCacheMemberObj_tileindex_get;
870
 
*swig_tileindex_set = *mapscriptc::resultCacheMemberObj_tileindex_set;
871
 
*swig_classindex_get = *mapscriptc::resultCacheMemberObj_classindex_get;
872
 
*swig_classindex_set = *mapscriptc::resultCacheMemberObj_classindex_set;
 
915
*swig_shapeindex_get = *mapscriptc::resultObj_shapeindex_get;
 
916
*swig_shapeindex_set = *mapscriptc::resultObj_shapeindex_set;
 
917
*swig_tileindex_get = *mapscriptc::resultObj_tileindex_get;
 
918
*swig_tileindex_set = *mapscriptc::resultObj_tileindex_set;
 
919
*swig_resultindex_get = *mapscriptc::resultObj_resultindex_get;
 
920
*swig_resultindex_set = *mapscriptc::resultObj_resultindex_set;
 
921
*swig_classindex_get = *mapscriptc::resultObj_classindex_get;
 
922
*swig_classindex_set = *mapscriptc::resultObj_classindex_set;
873
923
sub new {
874
924
    my $pkg = shift;
875
 
    my $self = mapscriptc::new_resultCacheMemberObj(@_);
 
925
    my $self = mapscriptc::new_resultObj(@_);
876
926
    bless $self, $pkg if defined($self);
877
927
}
878
928
 
882
932
    return unless defined $self;
883
933
    delete $ITERATORS{$self};
884
934
    if (exists $OWNER{$self}) {
885
 
        mapscriptc::delete_resultCacheMemberObj($self);
 
935
        mapscriptc::delete_resultObj($self);
886
936
        delete $OWNER{$self};
887
937
    }
888
938
}
1236
1286
*swig_minscaledenom_set = *mapscriptc::layerObj_minscaledenom_set;
1237
1287
*swig_maxscaledenom_get = *mapscriptc::layerObj_maxscaledenom_get;
1238
1288
*swig_maxscaledenom_set = *mapscriptc::layerObj_maxscaledenom_set;
 
1289
*swig_minfeaturesize_get = *mapscriptc::layerObj_minfeaturesize_get;
 
1290
*swig_minfeaturesize_set = *mapscriptc::layerObj_minfeaturesize_set;
1239
1291
*swig_labelminscaledenom_get = *mapscriptc::layerObj_labelminscaledenom_get;
1240
1292
*swig_labelminscaledenom_set = *mapscriptc::layerObj_labelminscaledenom_set;
1241
1293
*swig_labelmaxscaledenom_get = *mapscriptc::layerObj_labelmaxscaledenom_get;
1248
1300
*swig_sizeunits_set = *mapscriptc::layerObj_sizeunits_set;
1249
1301
*swig_maxfeatures_get = *mapscriptc::layerObj_maxfeatures_get;
1250
1302
*swig_maxfeatures_set = *mapscriptc::layerObj_maxfeatures_set;
 
1303
*swig_startindex_get = *mapscriptc::layerObj_startindex_get;
 
1304
*swig_startindex_set = *mapscriptc::layerObj_startindex_set;
1251
1305
*swig_offsite_get = *mapscriptc::layerObj_offsite_get;
1252
1306
*swig_offsite_set = *mapscriptc::layerObj_offsite_set;
1253
1307
*swig_transform_get = *mapscriptc::layerObj_transform_get;
1288
1342
*swig_metadata_set = *mapscriptc::layerObj_metadata_set;
1289
1343
*swig_validation_get = *mapscriptc::layerObj_validation_get;
1290
1344
*swig_validation_set = *mapscriptc::layerObj_validation_set;
 
1345
*swig_bindvals_get = *mapscriptc::layerObj_bindvals_get;
 
1346
*swig_bindvals_set = *mapscriptc::layerObj_bindvals_set;
 
1347
*swig_cluster_get = *mapscriptc::layerObj_cluster_get;
 
1348
*swig_cluster_set = *mapscriptc::layerObj_cluster_set;
1291
1349
*swig_opacity_get = *mapscriptc::layerObj_opacity_get;
1292
1350
*swig_opacity_set = *mapscriptc::layerObj_opacity_set;
1293
1351
*swig_dump_get = *mapscriptc::layerObj_dump_get;
1338
1396
*whichShapes = *mapscriptc::layerObj_whichShapes;
1339
1397
*nextShape = *mapscriptc::layerObj_nextShape;
1340
1398
*close = *mapscriptc::layerObj_close;
1341
 
*getFeature = *mapscriptc::layerObj_getFeature;
1342
1399
*getShape = *mapscriptc::layerObj_getShape;
1343
 
*resultsGetShape = *mapscriptc::layerObj_resultsGetShape;
1344
1400
*getNumResults = *mapscriptc::layerObj_getNumResults;
 
1401
*getResultsBounds = *mapscriptc::layerObj_getResultsBounds;
1345
1402
*getResult = *mapscriptc::layerObj_getResult;
1346
1403
sub getClass {
1347
1404
        my $clazz = mapscriptc::layerObj_getClass(@_);
1355
1412
*getItem = *mapscriptc::layerObj_getItem;
1356
1413
*draw = *mapscriptc::layerObj_draw;
1357
1414
*drawQuery = *mapscriptc::layerObj_drawQuery;
 
1415
*queryByFilter = *mapscriptc::layerObj_queryByFilter;
1358
1416
*queryByAttributes = *mapscriptc::layerObj_queryByAttributes;
1359
1417
*queryByPoint = *mapscriptc::layerObj_queryByPoint;
1360
1418
*queryByRect = *mapscriptc::layerObj_queryByRect;
1391
1449
*getProcessingKey = *mapscriptc::layerObj_getProcessingKey;
1392
1450
*clearProcessing = *mapscriptc::layerObj_clearProcessing;
1393
1451
*setConnectionType = *mapscriptc::layerObj_setConnectionType;
 
1452
*getClassIndex = *mapscriptc::layerObj_getClassIndex;
1394
1453
sub DISOWN {
1395
1454
    my $self = shift;
1396
1455
    my $ptr = tied(%$self);
1554
1613
*drawLabelCache = *mapscriptc::mapObj_drawLabelCache;
1555
1614
*getLabel = *mapscriptc::mapObj_getLabel;
1556
1615
*nextLabel = *mapscriptc::mapObj_nextLabel;
 
1616
*queryByFilter = *mapscriptc::mapObj_queryByFilter;
1557
1617
*queryByPoint = *mapscriptc::mapObj_queryByPoint;
1558
1618
*queryByRect = *mapscriptc::mapObj_queryByRect;
1559
1619
*queryByFeatures = *mapscriptc::mapObj_queryByFeatures;
1631
1691
*swig_imageurl_set = *mapscriptc::imageObj_imageurl_set;
1632
1692
*swig_format_get = *mapscriptc::imageObj_format_get;
1633
1693
*swig_format_set = *mapscriptc::imageObj_format_set;
1634
 
*swig_buffer_format_get = *mapscriptc::imageObj_buffer_format_get;
1635
 
*swig_buffer_format_set = *mapscriptc::imageObj_buffer_format_set;
1636
 
*swig_renderer_get = *mapscriptc::imageObj_renderer_get;
1637
 
*swig_renderer_set = *mapscriptc::imageObj_renderer_set;
1638
1694
sub new {
1639
1695
    my $pkg = shift;
1640
1696
    my $self = mapscriptc::new_imageObj(@_);
1720
1776
}
1721
1777
 
1722
1778
 
1723
 
############# Class : mapscript::fillStyleObj ##############
1724
 
 
1725
 
package mapscript::fillStyleObj;
1726
 
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
1727
 
@ISA = qw( mapscript );
1728
 
%OWNER = ();
1729
 
%ITERATORS = ();
1730
 
*swig_color_get = *mapscriptc::fillStyleObj_color_get;
1731
 
*swig_color_set = *mapscriptc::fillStyleObj_color_set;
1732
 
*swig_tile_get = *mapscriptc::fillStyleObj_tile_get;
1733
 
*swig_tile_set = *mapscriptc::fillStyleObj_tile_set;
1734
 
sub new {
1735
 
    my $pkg = shift;
1736
 
    my $self = mapscriptc::new_fillStyleObj(@_);
1737
 
    bless $self, $pkg if defined($self);
1738
 
}
1739
 
 
1740
 
sub DESTROY {
1741
 
    return unless $_[0]->isa('HASH');
1742
 
    my $self = tied(%{$_[0]});
1743
 
    return unless defined $self;
1744
 
    delete $ITERATORS{$self};
1745
 
    if (exists $OWNER{$self}) {
1746
 
        mapscriptc::delete_fillStyleObj($self);
1747
 
        delete $OWNER{$self};
1748
 
    }
1749
 
}
1750
 
 
1751
 
sub DISOWN {
1752
 
    my $self = shift;
1753
 
    my $ptr = tied(%$self);
1754
 
    delete $OWNER{$ptr};
1755
 
}
1756
 
 
1757
 
sub ACQUIRE {
1758
 
    my $self = shift;
1759
 
    my $ptr = tied(%$self);
1760
 
    $OWNER{$ptr} = 1;
1761
 
}
1762
 
 
1763
 
 
1764
1779
############# Class : mapscript::symbolStyleObj ##############
1765
1780
 
1766
1781
package mapscript::symbolStyleObj;
1780
1795
*swig_scale_set = *mapscriptc::symbolStyleObj_scale_set;
1781
1796
*swig_rotation_get = *mapscriptc::symbolStyleObj_rotation_get;
1782
1797
*swig_rotation_set = *mapscriptc::symbolStyleObj_rotation_set;
 
1798
*swig_gap_get = *mapscriptc::symbolStyleObj_gap_get;
 
1799
*swig_gap_set = *mapscriptc::symbolStyleObj_gap_set;
 
1800
*swig_style_get = *mapscriptc::symbolStyleObj_style_get;
 
1801
*swig_style_set = *mapscriptc::symbolStyleObj_style_set;
1783
1802
sub new {
1784
1803
    my $pkg = shift;
1785
1804
    my $self = mapscriptc::new_symbolStyleObj(@_);
1810
1829
}
1811
1830
 
1812
1831
 
1813
 
############# Class : mapscript::tilecache ##############
 
1832
############# Class : mapscript::tileCacheObj ##############
1814
1833
 
1815
 
package mapscript::tilecache;
 
1834
package mapscript::tileCacheObj;
1816
1835
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
1817
1836
@ISA = qw( mapscript );
1818
1837
%OWNER = ();
1819
1838
%ITERATORS = ();
1820
 
*swig_symbol_get = *mapscriptc::tilecache_symbol_get;
1821
 
*swig_symbol_set = *mapscriptc::tilecache_symbol_set;
1822
 
*swig_style_get = *mapscriptc::tilecache_style_get;
1823
 
*swig_style_set = *mapscriptc::tilecache_style_set;
1824
 
*swig_width_get = *mapscriptc::tilecache_width_get;
1825
 
*swig_width_set = *mapscriptc::tilecache_width_set;
1826
 
*swig_height_get = *mapscriptc::tilecache_height_get;
1827
 
*swig_height_set = *mapscriptc::tilecache_height_set;
1828
 
*swig_data_get = *mapscriptc::tilecache_data_get;
1829
 
*swig_data_set = *mapscriptc::tilecache_data_set;
1830
 
*swig_next_get = *mapscriptc::tilecache_next_get;
1831
 
*swig_next_set = *mapscriptc::tilecache_next_set;
 
1839
*swig_symbol_get = *mapscriptc::tileCacheObj_symbol_get;
 
1840
*swig_symbol_set = *mapscriptc::tileCacheObj_symbol_set;
 
1841
*swig_width_get = *mapscriptc::tileCacheObj_width_get;
 
1842
*swig_width_set = *mapscriptc::tileCacheObj_width_set;
 
1843
*swig_height_get = *mapscriptc::tileCacheObj_height_get;
 
1844
*swig_height_set = *mapscriptc::tileCacheObj_height_set;
 
1845
*swig_color_get = *mapscriptc::tileCacheObj_color_get;
 
1846
*swig_color_set = *mapscriptc::tileCacheObj_color_set;
 
1847
*swig_outlinecolor_get = *mapscriptc::tileCacheObj_outlinecolor_get;
 
1848
*swig_outlinecolor_set = *mapscriptc::tileCacheObj_outlinecolor_set;
 
1849
*swig_backgroundcolor_get = *mapscriptc::tileCacheObj_backgroundcolor_get;
 
1850
*swig_backgroundcolor_set = *mapscriptc::tileCacheObj_backgroundcolor_set;
 
1851
*swig_outlinewidth_get = *mapscriptc::tileCacheObj_outlinewidth_get;
 
1852
*swig_outlinewidth_set = *mapscriptc::tileCacheObj_outlinewidth_set;
 
1853
*swig_rotation_get = *mapscriptc::tileCacheObj_rotation_get;
 
1854
*swig_rotation_set = *mapscriptc::tileCacheObj_rotation_set;
 
1855
*swig_scale_get = *mapscriptc::tileCacheObj_scale_get;
 
1856
*swig_scale_set = *mapscriptc::tileCacheObj_scale_set;
 
1857
*swig_image_get = *mapscriptc::tileCacheObj_image_get;
 
1858
*swig_image_set = *mapscriptc::tileCacheObj_image_set;
 
1859
*swig_next_get = *mapscriptc::tileCacheObj_next_get;
 
1860
*swig_next_set = *mapscriptc::tileCacheObj_next_set;
1832
1861
sub new {
1833
1862
    my $pkg = shift;
1834
 
    my $self = mapscriptc::new_tilecache(@_);
 
1863
    my $self = mapscriptc::new_tileCacheObj(@_);
1835
1864
    bless $self, $pkg if defined($self);
1836
1865
}
1837
1866
 
1841
1870
    return unless defined $self;
1842
1871
    delete $ITERATORS{$self};
1843
1872
    if (exists $OWNER{$self}) {
1844
 
        mapscriptc::delete_tilecache($self);
 
1873
        mapscriptc::delete_tileCacheObj($self);
1845
1874
        delete $OWNER{$self};
1846
1875
    }
1847
1876
}
1878
1907
*swig_outlinewidth_set = *mapscriptc::labelStyleObj_outlinewidth_set;
1879
1908
*swig_outlinecolor_get = *mapscriptc::labelStyleObj_outlinecolor_get;
1880
1909
*swig_outlinecolor_set = *mapscriptc::labelStyleObj_outlinecolor_set;
1881
 
*swig_shadowsizex_get = *mapscriptc::labelStyleObj_shadowsizex_get;
1882
 
*swig_shadowsizex_set = *mapscriptc::labelStyleObj_shadowsizex_set;
1883
 
*swig_shadowsizey_get = *mapscriptc::labelStyleObj_shadowsizey_get;
1884
 
*swig_shadowsizey_set = *mapscriptc::labelStyleObj_shadowsizey_set;
1885
 
*swig_shadowcolor_get = *mapscriptc::labelStyleObj_shadowcolor_get;
1886
 
*swig_shadowcolor_set = *mapscriptc::labelStyleObj_shadowcolor_set;
1887
1910
sub new {
1888
1911
    my $pkg = shift;
1889
1912
    my $self = mapscriptc::new_labelStyleObj(@_);
2025
2048
%ITERATORS = ();
2026
2049
*swig_numpoints_get = *mapscriptc::lineObj_numpoints_get;
2027
2050
*swig_numpoints_set = *mapscriptc::lineObj_numpoints_set;
2028
 
*swig_point_get = *mapscriptc::lineObj_point_get;
2029
 
*swig_point_set = *mapscriptc::lineObj_point_set;
2030
2051
sub new {
2031
2052
    my $pkg = shift;
2032
2053
    my $self = mapscriptc::new_lineObj(@_);
2072
2093
*swig_numlines_set = *mapscriptc::shapeObj_numlines_set;
2073
2094
*swig_numvalues_get = *mapscriptc::shapeObj_numvalues_get;
2074
2095
*swig_numvalues_set = *mapscriptc::shapeObj_numvalues_set;
2075
 
*swig_line_get = *mapscriptc::shapeObj_line_get;
2076
 
*swig_line_set = *mapscriptc::shapeObj_line_set;
2077
 
*swig_values_get = *mapscriptc::shapeObj_values_get;
2078
 
*swig_values_set = *mapscriptc::shapeObj_values_set;
2079
2096
*swig_bounds_get = *mapscriptc::shapeObj_bounds_get;
2080
2097
*swig_bounds_set = *mapscriptc::shapeObj_bounds_set;
2081
2098
*swig_type_get = *mapscriptc::shapeObj_type_get;
2088
2105
*swig_classindex_set = *mapscriptc::shapeObj_classindex_set;
2089
2106
*swig_text_get = *mapscriptc::shapeObj_text_get;
2090
2107
*swig_text_set = *mapscriptc::shapeObj_text_set;
 
2108
*swig_scratch_get = *mapscriptc::shapeObj_scratch_get;
 
2109
*swig_scratch_set = *mapscriptc::shapeObj_scratch_set;
 
2110
*swig_resultindex_get = *mapscriptc::shapeObj_resultindex_get;
 
2111
*swig_resultindex_set = *mapscriptc::shapeObj_resultindex_set;
2091
2112
sub new {
2092
2113
    my $pkg = shift;
2093
2114
    my $self = mapscriptc::new_shapeObj(@_);
2298
2319
%ITERATORS = ();
2299
2320
*swig_numargs_get = *mapscriptc::projectionObj_numargs_get;
2300
2321
*swig_numargs_set = *mapscriptc::projectionObj_numargs_set;
 
2322
*swig_automatic_get = *mapscriptc::projectionObj_automatic_get;
 
2323
*swig_automatic_set = *mapscriptc::projectionObj_automatic_set;
2301
2324
sub new {
2302
2325
    my $pkg = shift;
2303
2326
    my $self = mapscriptc::new_projectionObj(@_);
2411
2434
*swig_numpoints_set = *mapscriptc::symbolObj_numpoints_set;
2412
2435
*swig_filled_get = *mapscriptc::symbolObj_filled_get;
2413
2436
*swig_filled_set = *mapscriptc::symbolObj_filled_set;
2414
 
*swig_patternlength_get = *mapscriptc::symbolObj_patternlength_get;
2415
 
*swig_patternlength_set = *mapscriptc::symbolObj_patternlength_set;
2416
 
*swig_pattern_get = *mapscriptc::symbolObj_pattern_get;
2417
 
*swig_pattern_set = *mapscriptc::symbolObj_pattern_set;
2418
2437
*swig_imagepath_get = *mapscriptc::symbolObj_imagepath_get;
2419
2438
*swig_imagepath_set = *mapscriptc::symbolObj_imagepath_set;
2420
2439
*swig_transparent_get = *mapscriptc::symbolObj_transparent_get;
2427
2446
*swig_antialias_set = *mapscriptc::symbolObj_antialias_set;
2428
2447
*swig_font_get = *mapscriptc::symbolObj_font_get;
2429
2448
*swig_font_set = *mapscriptc::symbolObj_font_set;
2430
 
*swig_gap_get = *mapscriptc::symbolObj_gap_get;
2431
 
*swig_gap_set = *mapscriptc::symbolObj_gap_set;
2432
 
*swig_position_get = *mapscriptc::symbolObj_position_get;
2433
 
*swig_position_set = *mapscriptc::symbolObj_position_set;
2434
 
*swig_linecap_get = *mapscriptc::symbolObj_linecap_get;
2435
 
*swig_linecap_set = *mapscriptc::symbolObj_linecap_set;
2436
 
*swig_linejoin_get = *mapscriptc::symbolObj_linejoin_get;
2437
 
*swig_linejoin_set = *mapscriptc::symbolObj_linejoin_set;
2438
 
*swig_linejoinmaxsize_get = *mapscriptc::symbolObj_linejoinmaxsize_get;
2439
 
*swig_linejoinmaxsize_set = *mapscriptc::symbolObj_linejoinmaxsize_set;
 
2449
*swig_svg_text_get = *mapscriptc::symbolObj_svg_text_get;
 
2450
*swig_svg_text_set = *mapscriptc::symbolObj_svg_text_set;
2440
2451
sub new {
2441
2452
    my $pkg = shift;
2442
2453
    my $self = mapscriptc::new_symbolObj(@_);
2457
2468
*setImagepath = *mapscriptc::symbolObj_setImagepath;
2458
2469
*setPoints = *mapscriptc::symbolObj_setPoints;
2459
2470
*getPoints = *mapscriptc::symbolObj_getPoints;
2460
 
*setPattern = *mapscriptc::symbolObj_setPattern;
2461
2471
*getImage = *mapscriptc::symbolObj_getImage;
2462
2472
*setImage = *mapscriptc::symbolObj_setImage;
2463
2473
sub DISOWN {
2486
2496
*swig_routine_set = *mapscriptc::errorObj_routine_set;
2487
2497
*swig_message_get = *mapscriptc::errorObj_message_get;
2488
2498
*swig_message_set = *mapscriptc::errorObj_message_set;
 
2499
*swig_isreported_get = *mapscriptc::errorObj_isreported_get;
 
2500
*swig_isreported_set = *mapscriptc::errorObj_isreported_set;
2489
2501
sub new {
2490
2502
    my $pkg = shift;
2491
2503
    my $self = mapscriptc::new_errorObj(@_);
2585
2597
}
2586
2598
 
2587
2599
*loadParams = *mapscriptc::OWSRequest_loadParams;
 
2600
*loadParamsFromURL = *mapscriptc::OWSRequest_loadParamsFromURL;
2588
2601
*setParameter = *mapscriptc::OWSRequest_setParameter;
2589
2602
*getName = *mapscriptc::OWSRequest_getName;
2590
2603
*getValue = *mapscriptc::OWSRequest_getValue;
2622
2635
*MS_VERSION_MINOR = *mapscriptc::MS_VERSION_MINOR;
2623
2636
*MS_VERSION_REV = *mapscriptc::MS_VERSION_REV;
2624
2637
*MS_VERSION_NUM = *mapscriptc::MS_VERSION_NUM;
 
2638
*__FUNCTION__ = *mapscriptc::__FUNCTION__;
2625
2639
*MS_TRUE = *mapscriptc::MS_TRUE;
2626
2640
*MS_FALSE = *mapscriptc::MS_FALSE;
2627
2641
*MS_UNKNOWN = *mapscriptc::MS_UNKNOWN;
2638
2652
*MS_STYLE_ALLOCSIZE = *mapscriptc::MS_STYLE_ALLOCSIZE;
2639
2653
*MS_MAX_LABEL_PRIORITY = *mapscriptc::MS_MAX_LABEL_PRIORITY;
2640
2654
*MS_DEFAULT_LABEL_PRIORITY = *mapscriptc::MS_DEFAULT_LABEL_PRIORITY;
 
2655
*MS_RENDER_WITH_SWF = *mapscriptc::MS_RENDER_WITH_SWF;
 
2656
*MS_RENDER_WITH_RAWDATA = *mapscriptc::MS_RENDER_WITH_RAWDATA;
 
2657
*MS_RENDER_WITH_IMAGEMAP = *mapscriptc::MS_RENDER_WITH_IMAGEMAP;
 
2658
*MS_RENDER_WITH_TEMPLATE = *mapscriptc::MS_RENDER_WITH_TEMPLATE;
 
2659
*MS_RENDER_WITH_OGR = *mapscriptc::MS_RENDER_WITH_OGR;
 
2660
*MS_RENDER_WITH_PLUGIN = *mapscriptc::MS_RENDER_WITH_PLUGIN;
 
2661
*MS_RENDER_WITH_CAIRO_RASTER = *mapscriptc::MS_RENDER_WITH_CAIRO_RASTER;
 
2662
*MS_RENDER_WITH_CAIRO_PDF = *mapscriptc::MS_RENDER_WITH_CAIRO_PDF;
 
2663
*MS_RENDER_WITH_CAIRO_SVG = *mapscriptc::MS_RENDER_WITH_CAIRO_SVG;
 
2664
*MS_RENDER_WITH_OGL = *mapscriptc::MS_RENDER_WITH_OGL;
 
2665
*MS_RENDER_WITH_AGG = *mapscriptc::MS_RENDER_WITH_AGG;
 
2666
*MS_RENDER_WITH_GD = *mapscriptc::MS_RENDER_WITH_GD;
 
2667
*MS_RENDER_WITH_KML = *mapscriptc::MS_RENDER_WITH_KML;
2641
2668
*MS_FILE_MAP = *mapscriptc::MS_FILE_MAP;
2642
2669
*MS_FILE_SYMBOL = *mapscriptc::MS_FILE_SYMBOL;
2643
2670
*MS_INCHES = *mapscriptc::MS_INCHES;
2677
2704
*MS_AUTO = *mapscriptc::MS_AUTO;
2678
2705
*MS_XY = *mapscriptc::MS_XY;
2679
2706
*MS_FOLLOW = *mapscriptc::MS_FOLLOW;
 
2707
*MS_NONE = *mapscriptc::MS_NONE;
 
2708
*MS_AUTO2 = *mapscriptc::MS_AUTO2;
2680
2709
*MS_TINY = *mapscriptc::MS_TINY;
2681
2710
*MS_SMALL = *mapscriptc::MS_SMALL;
2682
2711
*MS_MEDIUM = *mapscriptc::MS_MEDIUM;
2696
2725
*MS_ORACLESPATIAL = *mapscriptc::MS_ORACLESPATIAL;
2697
2726
*MS_WFS = *mapscriptc::MS_WFS;
2698
2727
*MS_GRATICULE = *mapscriptc::MS_GRATICULE;
2699
 
*MS_MYGIS = *mapscriptc::MS_MYGIS;
 
2728
*MS_MYSQL = *mapscriptc::MS_MYSQL;
2700
2729
*MS_RASTER = *mapscriptc::MS_RASTER;
2701
2730
*MS_PLUGIN = *mapscriptc::MS_PLUGIN;
 
2731
*MS_UNION = *mapscriptc::MS_UNION;
2702
2732
*MS_DB_XBASE = *mapscriptc::MS_DB_XBASE;
2703
2733
*MS_DB_CSV = *mapscriptc::MS_DB_CSV;
2704
2734
*MS_DB_MYSQL = *mapscriptc::MS_DB_MYSQL;
2716
2746
*MS_QUERY_BY_SHAPE = *mapscriptc::MS_QUERY_BY_SHAPE;
2717
2747
*MS_QUERY_BY_ATTRIBUTE = *mapscriptc::MS_QUERY_BY_ATTRIBUTE;
2718
2748
*MS_QUERY_BY_INDEX = *mapscriptc::MS_QUERY_BY_INDEX;
2719
 
*MS_QUERY_BY_OPERATOR = *mapscriptc::MS_QUERY_BY_OPERATOR;
 
2749
*MS_QUERY_BY_FILTER = *mapscriptc::MS_QUERY_BY_FILTER;
2720
2750
*MS_ALIGN_LEFT = *mapscriptc::MS_ALIGN_LEFT;
2721
2751
*MS_ALIGN_CENTER = *mapscriptc::MS_ALIGN_CENTER;
2722
2752
*MS_ALIGN_RIGHT = *mapscriptc::MS_ALIGN_RIGHT;
2727
2757
*MS_CJC_ROUND = *mapscriptc::MS_CJC_ROUND;
2728
2758
*MS_CJC_SQUARE = *mapscriptc::MS_CJC_SQUARE;
2729
2759
*MS_CJC_TRIANGLE = *mapscriptc::MS_CJC_TRIANGLE;
 
2760
*MS_CJC_DEFAULT_JOIN_MAXSIZE = *mapscriptc::MS_CJC_DEFAULT_JOIN_MAXSIZE;
2730
2761
*MS_SUCCESS = *mapscriptc::MS_SUCCESS;
2731
2762
*MS_FAILURE = *mapscriptc::MS_FAILURE;
2732
2763
*MS_DONE = *mapscriptc::MS_DONE;
2736
2767
*MS_IMAGEMODE_INT16 = *mapscriptc::MS_IMAGEMODE_INT16;
2737
2768
*MS_IMAGEMODE_FLOAT32 = *mapscriptc::MS_IMAGEMODE_FLOAT32;
2738
2769
*MS_IMAGEMODE_BYTE = *mapscriptc::MS_IMAGEMODE_BYTE;
 
2770
*MS_IMAGEMODE_FEATURE = *mapscriptc::MS_IMAGEMODE_FEATURE;
2739
2771
*MS_IMAGEMODE_NULL = *mapscriptc::MS_IMAGEMODE_NULL;
2740
2772
*MS_GEOS_EQUALS = *mapscriptc::MS_GEOS_EQUALS;
2741
2773
*MS_GEOS_DISJOINT = *mapscriptc::MS_GEOS_DISJOINT;
2747
2779
*MS_GEOS_CONTAINS = *mapscriptc::MS_GEOS_CONTAINS;
2748
2780
*MS_GEOS_BEYOND = *mapscriptc::MS_GEOS_BEYOND;
2749
2781
*MS_GEOS_DWITHIN = *mapscriptc::MS_GEOS_DWITHIN;
2750
 
*MS_NOOVERRIDE = *mapscriptc::MS_NOOVERRIDE;
 
2782
*MS_TRANSFORM_NONE = *mapscriptc::MS_TRANSFORM_NONE;
 
2783
*MS_TRANSFORM_ROUND = *mapscriptc::MS_TRANSFORM_ROUND;
 
2784
*MS_TRANSFORM_SNAPTOGRID = *mapscriptc::MS_TRANSFORM_SNAPTOGRID;
 
2785
*MS_TRANSFORM_FULLRESOLUTION = *mapscriptc::MS_TRANSFORM_FULLRESOLUTION;
 
2786
*MS_TRANSFORM_SIMPLIFY = *mapscriptc::MS_TRANSFORM_SIMPLIFY;
2751
2787
*MS_STYLE_BINDING_LENGTH = *mapscriptc::MS_STYLE_BINDING_LENGTH;
2752
2788
*MS_STYLE_BINDING_SIZE = *mapscriptc::MS_STYLE_BINDING_SIZE;
2753
2789
*MS_STYLE_BINDING_WIDTH = *mapscriptc::MS_STYLE_BINDING_WIDTH;
2764
2800
*MS_LABEL_BINDING_OUTLINECOLOR = *mapscriptc::MS_LABEL_BINDING_OUTLINECOLOR;
2765
2801
*MS_LABEL_BINDING_FONT = *mapscriptc::MS_LABEL_BINDING_FONT;
2766
2802
*MS_LABEL_BINDING_PRIORITY = *mapscriptc::MS_LABEL_BINDING_PRIORITY;
 
2803
*MS_LABEL_BINDING_POSITION = *mapscriptc::MS_LABEL_BINDING_POSITION;
 
2804
*MS_LABEL_BINDING_SHADOWSIZEX = *mapscriptc::MS_LABEL_BINDING_SHADOWSIZEX;
 
2805
*MS_LABEL_BINDING_SHADOWSIZEY = *mapscriptc::MS_LABEL_BINDING_SHADOWSIZEY;
 
2806
*MS_TOKEN_LOGICAL_AND = *mapscriptc::MS_TOKEN_LOGICAL_AND;
 
2807
*MS_TOKEN_LOGICAL_OR = *mapscriptc::MS_TOKEN_LOGICAL_OR;
 
2808
*MS_TOKEN_LOGICAL_NOT = *mapscriptc::MS_TOKEN_LOGICAL_NOT;
 
2809
*MS_TOKEN_LITERAL_NUMBER = *mapscriptc::MS_TOKEN_LITERAL_NUMBER;
 
2810
*MS_TOKEN_LITERAL_STRING = *mapscriptc::MS_TOKEN_LITERAL_STRING;
 
2811
*MS_TOKEN_LITERAL_TIME = *mapscriptc::MS_TOKEN_LITERAL_TIME;
 
2812
*MS_TOKEN_LITERAL_SHAPE = *mapscriptc::MS_TOKEN_LITERAL_SHAPE;
 
2813
*MS_TOKEN_COMPARISON_EQ = *mapscriptc::MS_TOKEN_COMPARISON_EQ;
 
2814
*MS_TOKEN_COMPARISON_NE = *mapscriptc::MS_TOKEN_COMPARISON_NE;
 
2815
*MS_TOKEN_COMPARISON_GT = *mapscriptc::MS_TOKEN_COMPARISON_GT;
 
2816
*MS_TOKEN_COMPARISON_LT = *mapscriptc::MS_TOKEN_COMPARISON_LT;
 
2817
*MS_TOKEN_COMPARISON_LE = *mapscriptc::MS_TOKEN_COMPARISON_LE;
 
2818
*MS_TOKEN_COMPARISON_GE = *mapscriptc::MS_TOKEN_COMPARISON_GE;
 
2819
*MS_TOKEN_COMPARISON_IEQ = *mapscriptc::MS_TOKEN_COMPARISON_IEQ;
 
2820
*MS_TOKEN_COMPARISON_RE = *mapscriptc::MS_TOKEN_COMPARISON_RE;
 
2821
*MS_TOKEN_COMPARISON_IRE = *mapscriptc::MS_TOKEN_COMPARISON_IRE;
 
2822
*MS_TOKEN_COMPARISON_IN = *mapscriptc::MS_TOKEN_COMPARISON_IN;
 
2823
*MS_TOKEN_COMPARISON_LIKE = *mapscriptc::MS_TOKEN_COMPARISON_LIKE;
 
2824
*MS_TOKEN_COMPARISON_INTERSECTS = *mapscriptc::MS_TOKEN_COMPARISON_INTERSECTS;
 
2825
*MS_TOKEN_COMPARISON_DISJOINT = *mapscriptc::MS_TOKEN_COMPARISON_DISJOINT;
 
2826
*MS_TOKEN_COMPARISON_TOUCHES = *mapscriptc::MS_TOKEN_COMPARISON_TOUCHES;
 
2827
*MS_TOKEN_COMPARISON_OVERLAPS = *mapscriptc::MS_TOKEN_COMPARISON_OVERLAPS;
 
2828
*MS_TOKEN_COMPARISON_CROSSES = *mapscriptc::MS_TOKEN_COMPARISON_CROSSES;
 
2829
*MS_TOKEN_COMPARISON_WITHIN = *mapscriptc::MS_TOKEN_COMPARISON_WITHIN;
 
2830
*MS_TOKEN_COMPARISON_CONTAINS = *mapscriptc::MS_TOKEN_COMPARISON_CONTAINS;
 
2831
*MS_TOKEN_COMPARISON_BEYOND = *mapscriptc::MS_TOKEN_COMPARISON_BEYOND;
 
2832
*MS_TOKEN_COMPARISON_DWITHIN = *mapscriptc::MS_TOKEN_COMPARISON_DWITHIN;
 
2833
*MS_TOKEN_FUNCTION_LENGTH = *mapscriptc::MS_TOKEN_FUNCTION_LENGTH;
 
2834
*MS_TOKEN_FUNCTION_TOSTRING = *mapscriptc::MS_TOKEN_FUNCTION_TOSTRING;
 
2835
*MS_TOKEN_FUNCTION_COMMIFY = *mapscriptc::MS_TOKEN_FUNCTION_COMMIFY;
 
2836
*MS_TOKEN_FUNCTION_AREA = *mapscriptc::MS_TOKEN_FUNCTION_AREA;
 
2837
*MS_TOKEN_FUNCTION_ROUND = *mapscriptc::MS_TOKEN_FUNCTION_ROUND;
 
2838
*MS_TOKEN_FUNCTION_FROMTEXT = *mapscriptc::MS_TOKEN_FUNCTION_FROMTEXT;
 
2839
*MS_TOKEN_FUNCTION_BUFFER = *mapscriptc::MS_TOKEN_FUNCTION_BUFFER;
 
2840
*MS_TOKEN_BINDING_DOUBLE = *mapscriptc::MS_TOKEN_BINDING_DOUBLE;
 
2841
*MS_TOKEN_BINDING_INTEGER = *mapscriptc::MS_TOKEN_BINDING_INTEGER;
 
2842
*MS_TOKEN_BINDING_STRING = *mapscriptc::MS_TOKEN_BINDING_STRING;
 
2843
*MS_TOKEN_BINDING_TIME = *mapscriptc::MS_TOKEN_BINDING_TIME;
 
2844
*MS_TOKEN_BINDING_SHAPE = *mapscriptc::MS_TOKEN_BINDING_SHAPE;
 
2845
*MS_PARSE_TYPE_BOOLEAN = *mapscriptc::MS_PARSE_TYPE_BOOLEAN;
 
2846
*MS_PARSE_TYPE_STRING = *mapscriptc::MS_PARSE_TYPE_STRING;
 
2847
*MS_PARSE_TYPE_SHAPE = *mapscriptc::MS_PARSE_TYPE_SHAPE;
 
2848
*MS_NOOVERRIDE = *mapscriptc::MS_NOOVERRIDE;
2767
2849
*SHX_BUFFER_PAGE = *mapscriptc::SHX_BUFFER_PAGE;
2768
2850
*MS_SHAPEFILE_POINT = *mapscriptc::MS_SHAPEFILE_POINT;
2769
2851
*MS_SHAPEFILE_ARC = *mapscriptc::MS_SHAPEFILE_ARC;
2786
2868
*MS_SYMBOL_ELLIPSE = *mapscriptc::MS_SYMBOL_ELLIPSE;
2787
2869
*MS_SYMBOL_PIXMAP = *mapscriptc::MS_SYMBOL_PIXMAP;
2788
2870
*MS_SYMBOL_TRUETYPE = *mapscriptc::MS_SYMBOL_TRUETYPE;
2789
 
*MS_SYMBOL_CARTOLINE = *mapscriptc::MS_SYMBOL_CARTOLINE;
2790
2871
*MS_SYMBOL_HATCH = *mapscriptc::MS_SYMBOL_HATCH;
 
2872
*MS_SYMBOL_SVG = *mapscriptc::MS_SYMBOL_SVG;
2791
2873
*MS_SYMBOL_ALLOCSIZE = *mapscriptc::MS_SYMBOL_ALLOCSIZE;
2792
2874
*MS_MAXVECTORPOINTS = *mapscriptc::MS_MAXVECTORPOINTS;
2793
2875
*MS_MAXPATTERNLENGTH = *mapscriptc::MS_MAXPATTERNLENGTH;
2833
2915
*MS_NULLPARENTERR = *mapscriptc::MS_NULLPARENTERR;
2834
2916
*MS_AGGERR = *mapscriptc::MS_AGGERR;
2835
2917
*MS_OWSERR = *mapscriptc::MS_OWSERR;
 
2918
*MS_OGLERR = *mapscriptc::MS_OGLERR;
 
2919
*MS_RENDERERERR = *mapscriptc::MS_RENDERERERR;
2836
2920
*MS_NUMERRORCODES = *mapscriptc::MS_NUMERRORCODES;
2837
 
*MS_OGLERR = *mapscriptc::MS_OGLERR;
2838
2921
*MESSAGELENGTH = *mapscriptc::MESSAGELENGTH;
2839
2922
*ROUTINELENGTH = *mapscriptc::ROUTINELENGTH;
2840
2923
*MS_ERROR_LANGUAGE = *mapscriptc::MS_ERROR_LANGUAGE;
2845
2928
*MS_DEBUGLEVEL_VV = *mapscriptc::MS_DEBUGLEVEL_VV;
2846
2929
*MS_DEBUGLEVEL_VVV = *mapscriptc::MS_DEBUGLEVEL_VVV;
2847
2930
*MS_HASHSIZE = *mapscriptc::MS_HASHSIZE;
2848
 
*MS_MAX_CGI_PARAMS = *mapscriptc::MS_MAX_CGI_PARAMS;
 
2931
*MS_DEFAULT_CGI_PARAMS = *mapscriptc::MS_DEFAULT_CGI_PARAMS;
2849
2932
*MS_GET_REQUEST = *mapscriptc::MS_GET_REQUEST;
2850
2933
*MS_POST_REQUEST = *mapscriptc::MS_POST_REQUEST;
2851
2934