mirror of
https://github.com/boostorg/geometry.git
synced 2026-02-02 08:52:10 +00:00
Commit Graph
Select branches
Hide Pull Requests
develop
gh_wiki
master
master_needs_approval
#1
#1
#10
#100
#1003
#1005
#1007
#1008
#101
#1010
#1011
#1013
#1014
#1015
#1016
#1017
#102
#1023
#1024
#1027
#1028
#1029
#103
#1030
#1036
#1038
#1039
#104
#104
#1042
#1043
#1045
#1046
#105
#1051
#1052
#1056
#1058
#106
#1062
#1069
#107
#1073
#1074
#1078
#108
#1080
#1083
#1086
#1087
#1089
#109
#1091
#1093
#1096
#1098
#1099
#11
#110
#1101
#1102
#1105
#1106
#111
#1113
#1114
#112
#112
#1120
#1122
#1123
#1127
#1128
#1129
#113
#114
#1140
#1142
#1143
#1144
#1146
#1146
#1147
#1149
#115
#1150
#1151
#1152
#1153
#1154
#1156
#1157
#116
#1160
#1162
#1168
#117
#1172
#1176
#1176
#1177
#118
#1180
#1185
#1187
#1189
#119
#1190
#1191
#1193
#1194
#1195
#1197
#1198
#1199
#12
#120
#1202
#1204
#1205
#1209
#121
#1214
#1215
#1218
#122
#1220
#1224
#1227
#123
#1234
#1237
#124
#1242
#1243
#1246
#1247
#1248
#125
#1251
#1252
#1254
#1255
#1256
#1257
#126
#1260
#1261
#1263
#1264
#1265
#1267
#1268
#127
#1270
#1271
#1273
#1274
#1275
#128
#1280
#1283
#1286
#1287
#129
#1292
#1296
#1297
#1298
#13
#130
#1300
#1301
#1302
#1303
#1306
#1307
#131
#1310
#1312
#1313
#1314
#132
#1320
#1321
#1325
#1329
#1329
#133
#1331
#1332
#1333
#1334
#1335
#1336
#1337
#1338
#134
#1341
#1343
#1346
#1347
#135
#1350
#1351
#1352
#1353
#1355
#1356
#1357
#1358
#136
#1361
#1364
#1365
#1367
#1368
#1369
#137
#1370
#1373
#1373
#1377
#1379
#138
#1381
#1385
#139
#1391
#1392
#1393
#1396
#1398
#14
#140
#1400
#1400
#1401
#1402
#1404
#1405
#1407
#1409
#141
#1411
#1411
#1413
#1415
#1416
#1417
#1418
#142
#142
#1422
#1423
#1424
#1425
#1425
#1427
#1427
#1429
#143
#1431
#1432
#1435
#1437
#1438
#144
#1440
#1441
#1441
#1442
#1443
#1444
#1444
#1447
#1447
#145
#146
#147
#148
#149
#149
#15
#150
#151
#152
#153
#154
#155
#156
#156
#157
#158
#159
#159
#16
#160
#161
#162
#162
#163
#164
#165
#166
#167
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#188
#189
#19
#190
#191
#192
#193
#193
#194
#194
#195
#196
#197
#198
#199
#2
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#233
#234
#235
#235
#236
#237
#238
#239
#24
#240
#240
#241
#242
#243
#244
#245
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#254
#255
#256
#257
#258
#258
#259
#259
#26
#260
#261
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#3
#30
#300
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#323
#324
#325
#326
#326
#327
#328
#329
#33
#330
#331
#332
#333
#333
#334
#335
#336
#337
#338
#338
#339
#34
#340
#341
#342
#343
#344
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#357
#358
#359
#36
#360
#360
#366
#367
#37
#371
#371
#372
#373
#378
#379
#38
#380
#381
#383
#384
#385
#386
#387
#39
#391
#394
#397
#398
#399
#399
#4
#40
#400
#401
#401
#402
#402
#403
#404
#404
#405
#406
#407
#408
#41
#410
#411
#412
#413
#417
#42
#420
#420
#421
#422
#423
#424
#425
#425
#428
#429
#43
#431
#432
#433
#434
#435
#436
#437
#438
#44
#441
#444
#445
#45
#45
#454
#455
#456
#46
#46
#460
#461
#461
#465
#467
#468
#469
#47
#472
#474
#478
#479
#48
#482
#486
#487
#488
#489
#49
#49
#490
#492
#495
#496
#499
#5
#50
#500
#502
#505
#506
#51
#514
#518
#52
#522
#525
#526
#529
#53
#530
#531
#532
#533
#534
#535
#538
#54
#540
#544
#545
#546
#55
#550
#551
#552
#553
#554
#556
#559
#56
#561
#562
#563
#564
#567
#568
#57
#570
#571
#572
#573
#574
#576
#58
#58
#580
#581
#582
#583
#584
#587
#589
#59
#591
#594
#595
#6
#60
#605
#606
#607
#608
#609
#61
#613
#614
#615
#616
#617
#618
#618
#62
#620
#621
#622
#623
#625
#627
#628
#63
#632
#634
#636
#637
#639
#64
#640
#641
#644
#645
#647
#648
#65
#650
#651
#66
#660
#665
#667
#668
#67
#670
#671
#675
#677
#679
#68
#680
#684
#684
#685
#687
#689
#69
#692
#693
#693
#695
#696
#697
#7
#70
#70
#700
#701
#705
#706
#707
#708
#71
#710
#711
#712
#719
#72
#720
#722
#723
#724
#726
#73
#730
#732
#733
#734
#736
#737
#738
#739
#739
#74
#740
#741
#743
#744
#745
#747
#748
#749
#75
#751
#752
#754
#755
#756
#757
#758
#759
#76
#761
#762
#763
#766
#767
#768
#769
#77
#772
#773
#774
#775
#776
#778
#779
#78
#78
#780
#782
#782
#783
#785
#786
#787
#789
#79
#790
#797
#798
#8
#80
#800
#801
#802
#806
#808
#809
#81
#812
#815
#816
#82
#820
#821
#822
#823
#824
#826
#827
#828
#83
#832
#839
#84
#840
#841
#842
#844
#845
#848
#85
#850
#853
#854
#855
#857
#86
#860
#862
#866
#87
#871
#872
#873
#877
#878
#88
#881
#882
#883
#886
#887
#889
#89
#89
#891
#892
#894
#895
#897
#898
#899
#9
#90
#901
#904
#906
#907
#908
#91
#913
#914
#915
#917
#919
#92
#921
#922
#923
#924
#925
#926
#927
#93
#93
#931
#932
#933
#934
#936
#938
#939
#94
#945
#948
#949
#95
#950
#951
#952
#957
#958
#959
#96
#961
#963
#966
#967
#968
#97
#972
#973
#974
#976
#977
#978
#979
#98
#981
#984
#986
#987
#99
#990
#991
#992
#993
#994
#996
#997
#999
boost-1.47.0
boost-1.47.0-beta1
boost-1.48.0
boost-1.48.0-beta1
boost-1.49.0
boost-1.49.0-beta1
boost-1.50.0
boost-1.50.0-beta1
boost-1.51.0
boost-1.52.0
boost-1.53.0
boost-1.54.0
boost-1.54.0-beta1
boost-1.55.0
boost-1.56.0
boost-1.57.0
boost-1.58.0
boost-1.59.0
boost-1.60.0
boost-1.61.0
boost-1.62.0
boost-1.63.0
boost-1.64.0
boost-1.64.0-beta1
boost-1.64.0-beta2
boost-1.65.0
boost-1.65.1
boost-1.66.0
boost-1.67.0
boost-1.68.0
boost-1.69.0
boost-1.69.0-beta1
boost-1.70.0
boost-1.70.0.beta1
boost-1.71.0
boost-1.71.0.beta1
boost-1.72.0
boost-1.72.0.beta1
boost-1.73.0
boost-1.73.0.beta1
boost-1.74.0
boost-1.74.0.beta1
boost-1.75.0
boost-1.75.0.beta1
boost-1.76.0
boost-1.76.0.beta1
boost-1.77.0
boost-1.77.0.beta1
boost-1.78.0
boost-1.78.0.beta1
boost-1.79.0
boost-1.79.0.beta1
boost-1.80.0
boost-1.80.0.beta1
boost-1.81.0
boost-1.81.0.beta1
boost-1.82.0
boost-1.82.0.beta1
boost-1.83.0
boost-1.83.0.beta1
boost-1.84.0
boost-1.84.0.beta1
boost-1.85.0
boost-1.85.0.beta1
boost-1.86.0
boost-1.86.0.beta1
boost-1.87.0
boost-1.87.0.beta1
boost-1.88.0
boost-1.88.0.beta1
boost-1.89.0
boost-1.90.0
boost-1.90.0.beta1
Select branches
Hide Pull Requests
develop
gh_wiki
master
master_needs_approval
#1
#1
#10
#100
#1003
#1005
#1007
#1008
#101
#1010
#1011
#1013
#1014
#1015
#1016
#1017
#102
#1023
#1024
#1027
#1028
#1029
#103
#1030
#1036
#1038
#1039
#104
#104
#1042
#1043
#1045
#1046
#105
#1051
#1052
#1056
#1058
#106
#1062
#1069
#107
#1073
#1074
#1078
#108
#1080
#1083
#1086
#1087
#1089
#109
#1091
#1093
#1096
#1098
#1099
#11
#110
#1101
#1102
#1105
#1106
#111
#1113
#1114
#112
#112
#1120
#1122
#1123
#1127
#1128
#1129
#113
#114
#1140
#1142
#1143
#1144
#1146
#1146
#1147
#1149
#115
#1150
#1151
#1152
#1153
#1154
#1156
#1157
#116
#1160
#1162
#1168
#117
#1172
#1176
#1176
#1177
#118
#1180
#1185
#1187
#1189
#119
#1190
#1191
#1193
#1194
#1195
#1197
#1198
#1199
#12
#120
#1202
#1204
#1205
#1209
#121
#1214
#1215
#1218
#122
#1220
#1224
#1227
#123
#1234
#1237
#124
#1242
#1243
#1246
#1247
#1248
#125
#1251
#1252
#1254
#1255
#1256
#1257
#126
#1260
#1261
#1263
#1264
#1265
#1267
#1268
#127
#1270
#1271
#1273
#1274
#1275
#128
#1280
#1283
#1286
#1287
#129
#1292
#1296
#1297
#1298
#13
#130
#1300
#1301
#1302
#1303
#1306
#1307
#131
#1310
#1312
#1313
#1314
#132
#1320
#1321
#1325
#1329
#1329
#133
#1331
#1332
#1333
#1334
#1335
#1336
#1337
#1338
#134
#1341
#1343
#1346
#1347
#135
#1350
#1351
#1352
#1353
#1355
#1356
#1357
#1358
#136
#1361
#1364
#1365
#1367
#1368
#1369
#137
#1370
#1373
#1373
#1377
#1379
#138
#1381
#1385
#139
#1391
#1392
#1393
#1396
#1398
#14
#140
#1400
#1400
#1401
#1402
#1404
#1405
#1407
#1409
#141
#1411
#1411
#1413
#1415
#1416
#1417
#1418
#142
#142
#1422
#1423
#1424
#1425
#1425
#1427
#1427
#1429
#143
#1431
#1432
#1435
#1437
#1438
#144
#1440
#1441
#1441
#1442
#1443
#1444
#1444
#1447
#1447
#145
#146
#147
#148
#149
#149
#15
#150
#151
#152
#153
#154
#155
#156
#156
#157
#158
#159
#159
#16
#160
#161
#162
#162
#163
#164
#165
#166
#167
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#188
#189
#19
#190
#191
#192
#193
#193
#194
#194
#195
#196
#197
#198
#199
#2
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#233
#234
#235
#235
#236
#237
#238
#239
#24
#240
#240
#241
#242
#243
#244
#245
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#254
#255
#256
#257
#258
#258
#259
#259
#26
#260
#261
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#3
#30
#300
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#323
#324
#325
#326
#326
#327
#328
#329
#33
#330
#331
#332
#333
#333
#334
#335
#336
#337
#338
#338
#339
#34
#340
#341
#342
#343
#344
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#357
#358
#359
#36
#360
#360
#366
#367
#37
#371
#371
#372
#373
#378
#379
#38
#380
#381
#383
#384
#385
#386
#387
#39
#391
#394
#397
#398
#399
#399
#4
#40
#400
#401
#401
#402
#402
#403
#404
#404
#405
#406
#407
#408
#41
#410
#411
#412
#413
#417
#42
#420
#420
#421
#422
#423
#424
#425
#425
#428
#429
#43
#431
#432
#433
#434
#435
#436
#437
#438
#44
#441
#444
#445
#45
#45
#454
#455
#456
#46
#46
#460
#461
#461
#465
#467
#468
#469
#47
#472
#474
#478
#479
#48
#482
#486
#487
#488
#489
#49
#49
#490
#492
#495
#496
#499
#5
#50
#500
#502
#505
#506
#51
#514
#518
#52
#522
#525
#526
#529
#53
#530
#531
#532
#533
#534
#535
#538
#54
#540
#544
#545
#546
#55
#550
#551
#552
#553
#554
#556
#559
#56
#561
#562
#563
#564
#567
#568
#57
#570
#571
#572
#573
#574
#576
#58
#58
#580
#581
#582
#583
#584
#587
#589
#59
#591
#594
#595
#6
#60
#605
#606
#607
#608
#609
#61
#613
#614
#615
#616
#617
#618
#618
#62
#620
#621
#622
#623
#625
#627
#628
#63
#632
#634
#636
#637
#639
#64
#640
#641
#644
#645
#647
#648
#65
#650
#651
#66
#660
#665
#667
#668
#67
#670
#671
#675
#677
#679
#68
#680
#684
#684
#685
#687
#689
#69
#692
#693
#693
#695
#696
#697
#7
#70
#70
#700
#701
#705
#706
#707
#708
#71
#710
#711
#712
#719
#72
#720
#722
#723
#724
#726
#73
#730
#732
#733
#734
#736
#737
#738
#739
#739
#74
#740
#741
#743
#744
#745
#747
#748
#749
#75
#751
#752
#754
#755
#756
#757
#758
#759
#76
#761
#762
#763
#766
#767
#768
#769
#77
#772
#773
#774
#775
#776
#778
#779
#78
#78
#780
#782
#782
#783
#785
#786
#787
#789
#79
#790
#797
#798
#8
#80
#800
#801
#802
#806
#808
#809
#81
#812
#815
#816
#82
#820
#821
#822
#823
#824
#826
#827
#828
#83
#832
#839
#84
#840
#841
#842
#844
#845
#848
#85
#850
#853
#854
#855
#857
#86
#860
#862
#866
#87
#871
#872
#873
#877
#878
#88
#881
#882
#883
#886
#887
#889
#89
#89
#891
#892
#894
#895
#897
#898
#899
#9
#90
#901
#904
#906
#907
#908
#91
#913
#914
#915
#917
#919
#92
#921
#922
#923
#924
#925
#926
#927
#93
#93
#931
#932
#933
#934
#936
#938
#939
#94
#945
#948
#949
#95
#950
#951
#952
#957
#958
#959
#96
#961
#963
#966
#967
#968
#97
#972
#973
#974
#976
#977
#978
#979
#98
#981
#984
#986
#987
#99
#990
#991
#992
#993
#994
#996
#997
#999
boost-1.47.0
boost-1.47.0-beta1
boost-1.48.0
boost-1.48.0-beta1
boost-1.49.0
boost-1.49.0-beta1
boost-1.50.0
boost-1.50.0-beta1
boost-1.51.0
boost-1.52.0
boost-1.53.0
boost-1.54.0
boost-1.54.0-beta1
boost-1.55.0
boost-1.56.0
boost-1.57.0
boost-1.58.0
boost-1.59.0
boost-1.60.0
boost-1.61.0
boost-1.62.0
boost-1.63.0
boost-1.64.0
boost-1.64.0-beta1
boost-1.64.0-beta2
boost-1.65.0
boost-1.65.1
boost-1.66.0
boost-1.67.0
boost-1.68.0
boost-1.69.0
boost-1.69.0-beta1
boost-1.70.0
boost-1.70.0.beta1
boost-1.71.0
boost-1.71.0.beta1
boost-1.72.0
boost-1.72.0.beta1
boost-1.73.0
boost-1.73.0.beta1
boost-1.74.0
boost-1.74.0.beta1
boost-1.75.0
boost-1.75.0.beta1
boost-1.76.0
boost-1.76.0.beta1
boost-1.77.0
boost-1.77.0.beta1
boost-1.78.0
boost-1.78.0.beta1
boost-1.79.0
boost-1.79.0.beta1
boost-1.80.0
boost-1.80.0.beta1
boost-1.81.0
boost-1.81.0.beta1
boost-1.82.0
boost-1.82.0.beta1
boost-1.83.0
boost-1.83.0.beta1
boost-1.84.0
boost-1.84.0.beta1
boost-1.85.0
boost-1.85.0.beta1
boost-1.86.0
boost-1.86.0.beta1
boost-1.87.0
boost-1.87.0.beta1
boost-1.88.0
boost-1.88.0.beta1
boost-1.89.0
boost-1.90.0
boost-1.90.0.beta1
-
00424e5a6d
Merge pull request #294 from mkaravel/ext/fixes_for_ttmath_big
Menelaos Karavelas
2015-06-12 10:05:07 +03:00 -
355a9d0cf4
Merge pull request #308 from mkaravel/fix/distance_cross_track_radius_type
Menelaos Karavelas
2015-06-12 08:55:55 +03:00 -
f3b4df8c82
[index] Rename member and tparam in expandable_box for better readability.
Adam Wulkiewicz
2015-06-11 23:14:00 +02:00 -
81d0442c3a
Merge pull request #309 from awulkiew/fix/is_valid
Adam Wulkiewicz
2015-06-11 22:12:29 +02:00 -
5aedf7a20a
Merge pull request #310 from awulkiew/fix/types2
Adam Wulkiewicz
2015-06-11 18:25:35 +02:00 -
fb624d5712
Merge pull request #307 from awulkiew/fix/types
Adam Wulkiewicz
2015-06-11 18:21:17 +02:00 -
d88e1511d4
Merge branch 'fix/rtree_envelope' into develop
Adam Wulkiewicz
2015-06-11 18:17:46 +02:00 -
13a63ec59c
[example][index] Add missing header.
Adam Wulkiewicz
2015-06-11 18:01:53 +02:00 -
1cf2969cf2
[is_valid] Suppress unused parameter warnings.
Adam Wulkiewicz
2015-06-11 17:54:34 +02:00 -
45061a202d
[test][buffer] Add a case for which not valid buffer is generated.
Adam Wulkiewicz
2015-06-11 17:53:14 +02:00 -
f1313b27bc
[index] Improve support for non-cartesian segments.
Adam Wulkiewicz
2015-06-11 04:07:05 +02:00 -
53b5ef3dff
[strategies][distance][cross track] expose the radius type as a typedef (same as for projected_point distance strategy)
Menelaos Karavelas
2015-06-11 01:32:00 +03:00 -
9f760bcdc7
[test][algorithms][envelope] update test case results for empty geometries
Menelaos Karavelas
2015-06-11 01:14:43 +03:00 -
a38f7bf60b
[algorithms][envelope] make the initial box the same as that returned by assign_inverse (for consistency with older behavior; this might change in the future)
Menelaos Karavelas
2015-06-11 01:13:47 +03:00 -
ef3e4f3fc7
[test][algorithms][envelope] update some test cases involving invalid polygons/multipolygons; add more test cases with invalid polygons/multipolygons;
Menelaos Karavelas
2015-06-11 01:01:41 +03:00 -
1a4d2504af
[algorithms][envelope] change how the envelope for polygons is implemented: for polygons with empty exterior ring, look at the interior rings
Menelaos Karavelas
2015-06-11 01:00:42 +03:00 -
37564000d0
[algorithms][envelope] fix compilation errors in assertions
Menelaos Karavelas
2015-06-11 00:18:06 +03:00 -
6470261ec2
Merge branch 'develop' of github.com:boostorg/geometry into feature/envelope_and_expand_for_spherical_cs
Menelaos Karavelas
2015-06-11 00:10:31 +03:00 -
bc70826be4
Merge pull request #299 from mkaravel/feature/intersection_areal_areal_linear
Menelaos Karavelas
2015-06-10 11:43:54 +03:00 -
b4576d816c
[test] Replace signed_index_type with signed_size_type.
Adam Wulkiewicz
2015-06-09 18:31:15 +02:00 -
68bac52fa4
[algorithms] Replace signed_index_type with signed_size_type.
Adam Wulkiewicz
2015-06-09 17:59:39 +02:00 -
18de7e1251
[index] Always implement the BOOST_GEOMETRY_INDEX_ASSERT() macro (using BOOST_GEOMETRY_ASSERT_MSG).
Adam Wulkiewicz
2015-06-09 15:57:51 +02:00 -
163c3d83ef
[test][index][extensions] Disable the deprecated std::auto_ptr support in SmartPtr and Core globally in Jamfiles.
Adam Wulkiewicz
2015-06-09 14:53:36 +02:00 -
c5e9b2004d
[buffer][strategies] Replace int with std::size_t in join_round strategy.
Adam Wulkiewicz
2015-06-09 11:41:06 +02:00 -
c0e390524b
[sectionalize] Replace int with signed_size_type, std::size_t or template parameter.
Adam Wulkiewicz
2015-06-09 11:39:56 +02:00 -
1167e510db
[relate] Replace int with std::size_t.
Adam Wulkiewicz
2015-06-09 11:38:18 +02:00 -
a6604a49a5
[overlay][get_turns] Replace int with signed_size_type or std::size_t.
Adam Wulkiewicz
2015-06-09 11:37:32 +02:00 -
49369fa5cc
[buffer] Replace int with signed_size_type or std::size_t.
Adam Wulkiewicz
2015-06-09 11:36:01 +02:00 -
f23b88d314
[views][boundary view] make the deallocator take the pointer at construction time
Menelaos Karavelas
2015-06-09 01:27:02 +03:00 -
6e7ae868ee
[views][boundary view] replace BOOST_ASSERT by BOOST_GEOMETRY_ASSERT; use flatten_iterator to get all rings of a multipolygon as a single range; separate initializer from num_rings computation; use operator new/operator delete for dynamic memory allocation of views' container; use automatic deallocator helper class instead of try/catch block;
Menelaos Karavelas
2015-06-09 00:50:26 +03:00 -
8285b45298
[test][algorithms][intersection] add more test cases for A/A -> L
Menelaos Karavelas
2015-06-09 00:49:52 +03:00 -
a23d4c97f6
Merge branch 'develop' of github.com:boostorg/geometry into feature/intersection_areal_areal_linear
Menelaos Karavelas
2015-06-08 23:52:05 +03:00 -
fb978458e9
[buffer] Replace int with signed_size_type.
Adam Wulkiewicz
2015-06-08 21:26:41 +02:00 -
280022e5d0
Merge pull request #305 from awulkiew/fix/buffer
Adam Wulkiewicz
2015-06-08 21:19:14 +02:00 -
e0a436b55b
Merge branch 'develop' into fix/buffer
Adam Wulkiewicz
2015-06-08 21:17:10 +02:00 -
753604e959
Merge pull request #306 from awulkiew/feature/assert
Adam Wulkiewicz
2015-06-08 21:14:15 +02:00 -
30beddc7a7
[buffer] Rename signed types, for turn_index and counters use size_t.
Adam Wulkiewicz
2015-06-08 01:00:50 +02:00 -
65c527a55b
[test][core] Add the test for a custom, throwing assert handler.
Adam Wulkiewicz
2015-06-08 20:46:55 +02:00 -
dc6988ff60
[util] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT.
Adam Wulkiewicz
2015-06-08 13:40:57 +02:00 -
3fe9dafa85
[strategies] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT.
Adam Wulkiewicz
2015-06-08 13:40:44 +02:00 -
bee76d5f1f
[policies] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT.
Adam Wulkiewicz
2015-06-08 13:40:32 +02:00 -
a0ca11b96d
[iterators] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT.
Adam Wulkiewicz
2015-06-08 13:40:15 +02:00 -
ca279e691e
[index] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT.
Adam Wulkiewicz
2015-06-08 13:39:59 +02:00 -
0baad86394
[geometries] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT.
Adam Wulkiewicz
2015-06-08 13:39:34 +02:00 -
a5f3400a2a
[extensions] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT.
Adam Wulkiewicz
2015-06-08 13:38:59 +02:00 -
55b474019e
[algorithms] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT.
Adam Wulkiewicz
2015-06-08 13:38:34 +02:00 -
fce4263862
[core] Add BOOST_GEOMETRY_ASSERT and BOOST_GEOMETRY_ASSERT_MSG macros.
Adam Wulkiewicz
2015-06-08 13:36:39 +02:00 -
e5ff16ddb7
[views][boundary view] change the type of the index in polygon_rings_iterator to that of the size type of the interior rings range; refactor code for polygon and multipolygon boundary view into a single class; make the initialization method for areal boundary safe against exceptions thrown by constructors used inside std::uninitialized_copy;
Menelaos Karavelas
2015-06-08 10:28:44 +03:00 -
158271682c
[test][distance] Specify/change the test names.
Adam Wulkiewicz
2015-06-07 16:48:15 +02:00 -
a331405d55
[test][algorithms][intersection] add one more test case
Menelaos Karavelas
2015-06-07 17:35:07 +03:00 -
0bdee12041
[views][boundary view] use std::uninitialized_copy instead of placement new; explicitly call destructors of elements of dynamically allocated array;
Menelaos Karavelas
2015-06-07 17:34:15 +03:00 -
e9d0fe0ec6
[algorithms][detail] Improve single_geometry() and sub_range().
Adam Wulkiewicz
2015-06-07 12:20:41 +02:00 -
c02761808d
[views][boundary view] replace vector with dynamically allocated array and placement new
Menelaos Karavelas
2015-06-06 12:30:40 +03:00 -
6aa5d27754
[views][identity view][closeable view] restore them to the state previously to modifications to make then copyable
Menelaos Karavelas
2015-06-06 12:17:12 +03:00 -
c72eaf7ffb
[test][algorithms] Name/rename the tests.
Adam Wulkiewicz
2015-06-06 00:40:34 +02:00 -
c54fff8b1a
[test] Disable the support for std::auto_ptr in SmartPtr to suppress the warnings on GCC>=5++11.
Adam Wulkiewicz
2015-06-06 00:03:54 +02:00 -
3a658549d7
[test][algorithms][intersection] simplify unit test by replacing the meta-programming approach by a simpler one
Menelaos Karavelas
2015-06-05 23:33:22 +03:00 -
25cc004243
[algorithms][envelope] add missing doxygen macros; fix namespace closing comments;
Menelaos Karavelas
2015-06-05 23:15:24 +03:00 -
4199a92afe
[test][algorithms][envelope] add test cases involving empty and invalid geometries
Menelaos Karavelas
2015-06-05 23:10:08 +03:00 -
76d7f7316b
[algorithms][envelope] modify implementation logic so as to always initialize the MBR
Menelaos Karavelas
2015-06-05 23:09:30 +03:00 -
8bd6a692bb
[test][algorithms] Use bg::abs() in assemble test to avoid truncation.
Adam Wulkiewicz
2015-06-05 15:32:08 +02:00 -
e23746594a
[test][concepts] Suppress signed/unsigned comparison warnings by passing unsigned constant into the BOOST_CHECK_EQUAL macro.
Adam Wulkiewicz
2015-06-05 15:17:12 +02:00 -
72eb1c7218
[test][buffer] Suppress msvc warning by using the correct type.
Adam Wulkiewicz
2015-06-05 14:58:27 +02:00 -
a6e1265bd6
[test][concepts] Suppress msvc warnings (const automatic object created with implicitly generated default ctor).
Adam Wulkiewicz
2015-06-05 14:51:54 +02:00 -
06c06dab25
[buffer] Replace int with signed_index_type.
Adam Wulkiewicz
2015-06-05 13:44:37 +02:00 -
b3906f56a2
Merge branch 'develop' of github.com:boostorg/geometry into feature/envelope_and_expand_for_spherical_cs
Menelaos Karavelas
2015-06-03 19:55:28 +03:00 -
3cc4ef17ca
Merge pull request #304 from mkaravel/fix/replace_use_of_num_points_by_is_empty
Menelaos Karavelas
2015-06-03 17:33:28 +03:00 -
32cf691860
[policies][get_rescale_policy] replace use of num_points() by is_empty()
Menelaos Karavelas
2015-06-03 17:31:45 +03:00 -
5dbc792d0c
Merge branch 'develop' of github.com:boostorg/geometry into fix/bounding_box_computation_in_get_rescale_policy
Menelaos Karavelas
2015-06-03 17:24:57 +03:00 -
2de36a37df
[test][geometry] replace instances of "num_point() == 0" by "is_empty()"; replace instances of "num_points() > 0" by "! is_empty()";
Menelaos Karavelas
2015-06-03 17:18:55 +03:00 -
45d27e9878
[geometry] replace instances of "num_points() == 0" with "is_empty()"
Menelaos Karavelas
2015-06-03 17:07:34 +03:00 -
d7814c160d
[buffer] avoid MSVC warnings about size_t/int
barendgehrels
2015-06-03 14:58:58 +02:00 -
2b1dfaddb6
[buffer] use the new is_empty
barendgehrels
2015-06-03 14:50:37 +02:00 -
687997a35f
Merge pull request #303 from mkaravel/feature/is_empty
Barend Gehrels
2015-06-03 14:46:55 +02:00 -
f7a4546be2
[algorithms][is_empty] simplify implementation of polygon_is_empty::apply() into a single statement
Menelaos Karavelas
2015-06-03 15:43:50 +03:00 -
ecf6343def
[projections][test] use names
barendgehrels
2015-06-03 14:41:15 +02:00 -
dc576f3d32
[projections] add names
barendgehrels
2015-06-03 14:40:36 +02:00 -
d80b3510f3
[test][algorithms][is_empty] update test cases' result following the changes in polygon_is_empty class (checking of interior rings); explicitly check that the result of "is_empty()" is the same as the result of "num_points() == 0";
Menelaos Karavelas
2015-06-03 15:18:32 +03:00 -
8ce6727b89
[algorithms][is_empty] update polygon_is_empty class to check interior rings as well
Menelaos Karavelas
2015-06-03 15:17:43 +03:00 -
74f60c3fc0
[projections] add original function/macro plus comments, and extra comment
barendgehrels
2015-06-03 13:22:46 +02:00 -
bde1a3d1cd
Add mpl where used and not yet included,
barendgehrels
2015-06-03 12:11:03 +02:00 -
0c0a870e3d
Add range.hpp where used and not yet included,
barendgehrels
2015-06-03 12:04:16 +02:00 -
68648da969
[test][buffer] Don't leave envelope uninitialized if input geometry is empty (this is a result of new envelope calculation)
barendgehrels
2015-06-03 11:54:48 +02:00 -
3b0529d8d9
[test][buffer] Add new test testing boost::geometry::buffer (the detailed tests do test buffer_inserter)
barendgehrels
2015-06-03 11:54:03 +02:00 -
5a1255d677
[buffer] fix, if input geometry is empty, don't calculate envelope nor rescale strategy. Just return.
barendgehrels
2015-06-03 11:49:39 +02:00 -
1ef54bb437
Merge pull request #287 from awulkiew/fix/area_huiller
Adam Wulkiewicz
2015-06-03 09:27:05 +02:00 -
66e27188c1
Merge pull request #201 from awulkiew/feature/geographic
Adam Wulkiewicz
2015-06-03 09:12:07 +02:00 -
573aa372d6
[algorithms][is_empty] replace uses of boost::size() by boost::empty()
Menelaos Karavelas
2015-06-03 01:27:25 +03:00 -
9186549449
[doc][release notes] update release notes to include the new algorithms is_empty
Menelaos Karavelas
2015-06-03 01:16:47 +03:00 -
bd6cc0e5d3
[doc][algorithms][is_empty] add documentation for is_empty algorithm
Menelaos Karavelas
2015-06-03 01:08:33 +03:00 -
1e576d3a30
[test][algorithms][is_empty] add unit test for algorithm is_empty
Menelaos Karavelas
2015-06-03 01:06:01 +03:00 -
bcf9d63568
[algorithms][is_empty] add new algorithm is_empty, which returns true if the geometry is the empty set
Menelaos Karavelas
2015-06-03 01:04:24 +03:00 -
dbc1b5af21
[doc][envelope][expand] fix doxyegen path for envelope and expand
Menelaos Karavelas
2015-06-02 14:30:56 +03:00 -
9c248b82b1
[algorithms][check_iterator_range] apply coding rules
Menelaos Karavelas
2015-06-02 10:17:03 +03:00 -
d117ade1f7
[test][algorithms][envelope][expand] move common code to separate file; add test cases involving geometries with height; add test cases for geometries in the geographic coordinate system;
Menelaos Karavelas
2015-06-02 00:16:37 +03:00 -
5b370fdeb5
[algorithms][buffer] update use of envelope_range<> (needs more template parameters)
Menelaos Karavelas
2015-06-02 00:07:40 +03:00 -
a8c1eeaab3
[algorithms][envelope] add range of dimensions as template parameters to dispatch::envelope<>; update implementation to follow the design of implementing envelope wrt a range of dimensions;
Menelaos Karavelas
2015-06-02 00:07:04 +03:00 -
31fe43b5ef
[algorithms][expand] add range of dimensions as template parameters to dispatch::expand<>; update implementation to follow the design of implementing expand wrt a range of dimensions;
Menelaos Karavelas
2015-06-02 00:01:52 +03:00 -
da9b4c9939
[policies][rescale policy] apply coding rules; polish code; fix conditional expression; add comment regarding the computation of the bounding box when the geometries are in the spherical equatorial or geographic coordinate system;
Menelaos Karavelas
2015-06-01 23:45:52 +03:00 -
db7cf2e209
Merge branch 'develop' of github.com:boostorg/geometry into develop
barendgehrels
2015-06-01 20:46:40 +02:00