mirror of
https://github.com/boostorg/geometry.git
synced 2026-02-11 11:52:11 +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
-
795da1e33a
[algorithms][relate] Fix relate for Linear/MultiPolygon (related to sorting of turns and handling of the last LS endpoint).
Adam Wulkiewicz
2014-12-19 15:31:52 +01:00 -
28423751f4
[test][centroid] Add test cases.
Adam Wulkiewicz
2014-12-19 15:26:29 +01:00 -
c651ce726b
[algorithms] Fix msvc warnings in centroid (unused variable, unreachable code).
Adam Wulkiewicz
2014-12-19 15:25:16 +01:00 -
c6b3a253e3
[algorithms] Fix static assert check in assign.
Adam Wulkiewicz
2014-12-19 15:24:13 +01:00 -
0556b10a02
Merge branch 'develop' of github.com:boostorg/geometry into develop
Barend Gehrels
2014-12-17 22:38:37 +01:00 -
31b0dfffb5
[difference] test-fix: revert earlier change, current partition implementation gives 9 rings, area 0.01953125 Though this testcase is a bit unstable
Barend Gehrels
2014-12-17 22:38:22 +01:00 -
5945081bdd
[doc] Update release notes for 1.58 (tickets)
Adam Wulkiewicz
2014-12-16 23:21:50 +01:00 -
8c544903c7
Merge pull request #187 from awulkiew/doc/reference_indexes
Adam Wulkiewicz
2014-12-16 23:15:43 +01:00 -
6ebe605dfe
Merge pull request #186 from awulkiew/fix/variant_params
Adam Wulkiewicz
2014-12-16 23:15:35 +01:00 -
8d8ebe07bd
[doc] Move Reference matrix and alphabetical index one level up in the ToC for better visibility.
Adam Wulkiewicz
2014-12-16 04:22:22 +01:00 -
2d6af8af6c
Merge pull request #185 from awulkiew/fix/variant_includes
Adam Wulkiewicz
2014-12-15 23:46:13 +01:00 -
5fad5e3b7d
[algorithms] Replace A and B BOOST_VARIANT_ENUM_PARAMS parameters with T1 and T2 respectively.
Adam Wulkiewicz
2014-12-15 23:27:43 +01:00 -
4a9ccaf819
[geometry] Fix the order of Boost.Variant includes.
Adam Wulkiewicz
2014-12-15 19:12:11 +01:00 -
c61db992dc
Merge pull request #183 from awulkiew/feature/geographic
Adam Wulkiewicz
2014-12-15 12:47:50 +01:00 -
824715a7ce
Merge branch 'develop' into feature/geographic
Adam Wulkiewicz
2014-12-15 03:06:33 +01:00 -
102f66d32c
[algorithms] Fix unused parameter warning in is_valid for MultiPoint.
Adam Wulkiewicz
2014-12-15 03:06:15 +01:00 -
b4356a57fc
[strategy] In mapping_ssf instantiate mapper::apply<>() explicitly passing calculation_type.
Adam Wulkiewicz
2014-12-13 16:54:16 +01:00 -
8fa9a25270
[strategies] In mapping_ssf create mapper object once and store it in the strategy.
Adam Wulkiewicz
2014-12-13 16:37:00 +01:00 -
15a7a5639b
[strategies][test] Fix mapping_ssf for integral types (rounding).
Adam Wulkiewicz
2014-12-13 16:17:20 +01:00 -
2e969553fc
[strategies] In mapping_ssf properly map latitude using radians.
Adam Wulkiewicz
2014-12-13 15:55:51 +01:00 -
6f7d9878e3
[strategies] In mapping_ssf strategy use the Mapping correctly.
Adam Wulkiewicz
2014-12-13 13:49:21 +01:00 -
4811c641a9
Merge branch 'develop' into feature/geographic
Adam Wulkiewicz
2014-12-13 12:31:21 +01:00 -
7d89139b51
[strategy][test] Update copyright notes.
Adam Wulkiewicz
2014-12-13 12:30:47 +01:00 -
62ac3685ce
[strategies] In side_by_cross_track use calc_t promoted in necessary instead of double.
Adam Wulkiewicz
2014-12-13 04:17:52 +01:00 -
d08c444fef
[test] In vincenty strategy test use more robust angle checking. Support user-defined types.
Adam Wulkiewicz
2014-12-13 02:51:14 +01:00 -
75377a2741
[strategies] In haversine strategy add explicit conversion to calculation type (for user-defined types).
Adam Wulkiewicz
2014-12-13 02:48:08 +01:00 -
53b4feadfd
[algorithms] In vincenty_direct add explicit number conversion to calculation type (for user-defined types).
Adam Wulkiewicz
2014-12-13 02:43:18 +01:00 -
bef3d6c869
Merge branch 'develop' of github.com:boostorg/geometry into develop
Barend Gehrels
2014-12-12 19:19:03 +01:00 -
073d157dd6
[partition] enhance performance of partition where substantial part of one or both collections are exceeding the separation line. Formerly they were always handled quadraticly. Now they are partitioned as well.
Barend Gehrels
2014-12-12 19:18:07 +01:00 -
bd6852a89e
[partition] add condition in handle-functions for future improvements (next commits)
Barend Gehrels
2014-12-12 18:20:14 +01:00 -
0c5ca25444
[partition] remove unused types, make level size_t
Barend Gehrels
2014-12-12 18:14:32 +01:00 -
f857930f18
[partition] fix divide_box free function which was not inline...
Barend Gehrels
2014-12-12 11:29:25 +01:00 -
b234a023c6
[doc] Update 1.58 release notes (ticket 10861).
Adam Wulkiewicz
2014-12-11 23:05:24 +01:00 -
518e94913d
Merge branch 'develop' of github.com:boostorg/geometry into develop
Adam Wulkiewicz
2014-12-11 23:01:38 +01:00 -
936d52db27
[index][test] Fix storing of pairs and tuples containing pointers to Geometries.
Adam Wulkiewicz
2014-12-11 22:59:52 +01:00 -
e399a6bfc8
[test] Fix/tweak test of vincenty direct formula.
Adam Wulkiewicz
2014-12-11 17:28:30 +01:00 -
0d8c46efe7
[algorithms][test] Add vincenty_direct formula algorithm.
Adam Wulkiewicz
2014-12-11 15:40:15 +01:00 -
52bb4e36bc
[strategies] In mapping_ssf remove :: to allow ADL for math functions.
Adam Wulkiewicz
2014-12-11 01:41:32 +01:00 -
9169673d90
[algorithms] Add description of azimuth.
Adam Wulkiewicz
2014-12-11 01:38:13 +01:00 -
de3187f180
[strategies][test] Add distance_ prefix to andoyer and vincenty file names.
Adam Wulkiewicz
2014-12-10 00:22:05 +01:00 -
a8f7e294fd
Merge pull request #182 from mkaravel/feature/new_cross_track_strategy
Adam Wulkiewicz
2014-12-09 23:49:42 +01:00 -
8807128d2a
[test] Add test for geographic/mapping_ssf strategy.
Adam Wulkiewicz
2014-12-09 16:05:53 +01:00 -
24e71bd8c5
[algorithms] Fix unused parameter warning in flattening for sphere.
Adam Wulkiewicz
2014-12-08 23:35:42 +01:00 -
e6d58d9463
[strategies] Fix GCC errors and warnings in mapping_ssf strategy.
Adam Wulkiewicz
2014-12-08 23:33:18 +01:00 -
0802c21421
[strategies] Fix unused variable warning in mapping_ssf strategy and add default ctors.
Adam Wulkiewicz
2014-12-08 21:51:18 +01:00 -
d4435fe4ac
[strategies] Add mapping_ssf geographic strategy.
Adam Wulkiewicz
2014-12-08 21:39:47 +01:00 -
8529293db2
[strategies] Use new select_calculation_type in side_by_azimuth strategy.
Adam Wulkiewicz
2014-12-08 21:39:09 +01:00 -
0959c1fba4
[util] Support additional input types in select_coordinate, select_most_precise and select_calculation_type.
Adam Wulkiewicz
2014-12-08 21:38:01 +01:00 -
75b045d1a3
[strategies] Fix the description of tparam of andoyer strategy.
Adam Wulkiewicz
2014-12-08 19:32:27 +01:00 -
ece229983f
[algorithms] Add iterations counter to vincenty_inverse for robustness.
Adam Wulkiewicz
2014-12-06 19:34:56 +01:00 -
78796e3959
Merge pull request #184 from mkaravel/fix/validity_of_empty_multigeometries
Adam Wulkiewicz
2014-12-05 20:32:54 +01:00 -
bbf8d1de7e
[test][algorithms][is_valid] modify unit test to accept multi-geometries with no elements as valid
Menelaos Karavelas
2014-12-05 17:22:01 +02:00 -
ab0ad5a597
[doc][algorithms][is_valid] update doc to reflect that empty multi-geometries are considered as valid
Menelaos Karavelas
2014-12-05 17:21:09 +02:00 -
667849d0af
[algorithms][is_valid] accept a multi-point with no elements as valid
Menelaos Karavelas
2014-12-05 17:20:41 +02:00 -
8b0804b58e
[algorithms][is_valid] accept a multi-polygon with no elements as valid
Menelaos Karavelas
2014-12-05 17:20:11 +02:00 -
3092e6ae11
[algorithms][is_valid] accept a multi-linestring with no elements as valid
Menelaos Karavelas
2014-12-05 17:19:37 +02:00 -
e9af992513
[strategies][distance][spherical][cross track] modify computation of point-to-segment distance to be numerically robust (this applies to the case where the point projects inside the segment)
Menelaos Karavelas
2014-12-05 10:58:21 +02:00 -
cb26608452
[test][strategies][spherical][cross track] add test cases where the distance of the point from the spherical segment is small (1e-3 or smaller)
Menelaos Karavelas
2014-12-05 10:56:37 +02:00 -
9534f17138
[buffer] avoid calculating the box if not necessary
Barend Gehrels
2014-12-01 21:59:37 +01:00 -
3de56d98ac
[buffer] fix typo in comment
Barend Gehrels
2014-12-01 21:30:42 +01:00 -
4295d35069
[buffer] use monotonic properties to analyse monotonic-offsets more efficiently (it does not increase performance in country_buffer testcase)
Barend Gehrels
2014-12-01 21:30:07 +01:00 -
f6098b0f7e
[buffer] add monotonic properties per piece
Barend Gehrels
2014-12-01 21:06:53 +01:00 -
359f062166
[buffer] move skipping neighbours to separate method
Barend Gehrels
2014-12-01 20:56:01 +01:00 -
49dd4dad67
[partition] small change, resize vector and assign, instead of pushing back
Barend Gehrels
2014-11-29 14:48:10 +01:00 -
39399f326d
[buffer] remove now unused neighbour variable and remove now non-used code, now that analysis is done more early
Barend Gehrels
2014-11-29 14:46:18 +01:00 -
0a948ad2f8
[buffer] Skip pieces not used for turn-in-piece in a more early phase in partition. This can in some cases enhance performance more than 40%
Barend Gehrels
2014-11-29 14:41:40 +01:00 -
e3a7bce127
[strategies] Add side_by_azimuth agnostic strategy.
Adam Wulkiewicz
2014-11-25 01:14:00 +01:00 -
bf60a40dfd
[algorithms] Add bg::detail::azimuth() algorithm.
Adam Wulkiewicz
2014-11-25 01:13:13 +01:00 -
545c58a824
[strategies] Move andoyer and vincenty distance strategies from extensions.
Adam Wulkiewicz
2014-11-24 22:51:58 +01:00 -
899f308890
[buffer] add cheap check using the new robust_offsetted_envelope This safes about 1% performance It is only applicable for convex joins, we will add this distinction later (currently all joins are convex)
Barend Gehrels
2014-11-23 12:57:50 +01:00 -
bbc8c605e6
[buffer] add specific robust bounding box for offsetted part. This gains in some cases more than 10% performance
Barend Gehrels
2014-11-23 12:25:48 +01:00 -
367c29bd8c
[buffer][fix] oops, use geometry instead of bg
Barend Gehrels
2014-11-23 11:12:46 +01:00 -
56fc166435
[buffer] extend piece analyses, check helper-segments for on-offsetted, on-original, disjointness. This removes the workaround w.r.t. has_concave
Barend Gehrels
2014-11-22 19:15:17 +01:00 -
6be98196ed
[buffer] Piece visitor, remove unused types and we still need to check on geometry_code
Barend Gehrels
2014-11-22 14:32:20 +01:00 -
0c34c58e5e
Merge branch 'develop' of github.com:boostorg/geometry into develop
Barend Gehrels
2014-11-22 12:51:25 +01:00 -
fc2652323b
[buffer] refactor analysis of piece into shorter and slightly more efficient (few %) code. It is now one function. In later commits we will extend this by checking helper segments separately, which should also be more efficient.
Barend Gehrels
2014-11-22 12:50:31 +01:00 -
f1eb897615
[extensions][test] Fix reverse azimuth calculation and tests for vincenty strategy and vincenty_inverse.
Adam Wulkiewicz
2014-11-21 01:18:25 +01:00 -
6aa5df954f
[test][index] Replace struct with class keyword in specialization of allocators<> for throwing node.
Adam Wulkiewicz
2014-11-20 22:48:06 +01:00 -
fb73f131b7
[extensions][test] (vincenty) Test fractional coordinates only for non-integral types.
Adam Wulkiewicz
2014-11-20 18:48:11 +01:00 -
3249022877
[extensions][test] Use passed spheroid also in the strategy.
Adam Wulkiewicz
2014-11-20 17:31:10 +01:00 -
e2f2a90054
[extensions] Tweak a formula calculating u^2 in vincenty inverse.
Adam Wulkiewicz
2014-11-20 17:21:59 +01:00 -
4a45d0eef6
[extensions] Optimize part of vincenty_inverse and add more tests.
Adam Wulkiewicz
2014-11-20 16:26:24 +01:00 -
c71d80d950
[io] Fix reference to reference issue for older MSVC.
Adam Wulkiewicz
2014-11-20 13:03:58 +01:00 -
96153340a5
[extensions] Add tests for vincenty inverse formula azimuths calculation (only 1->2 enabled for now).
Adam Wulkiewicz
2014-11-20 04:37:45 +01:00 -
b18ba98934
[extensions] Rewrite vincenty formula algorithm to allow calculation of azimuths.
Adam Wulkiewicz
2014-11-20 01:42:07 +01:00 -
2ce1e45ed6
[extensions] Move vincenty inverse formula (distance) algorithm into separate file.
Adam Wulkiewicz
2014-11-20 00:36:48 +01:00 -
f952c15fbc
[strategies][distance][spherical][cross track] fix typo
Menelaos Karavelas
2014-11-20 00:44:02 +02:00 -
db51e59aae
[test][algorithms][distance][spherical equatorial] update unit test to account for the changes in the cross track strategy (that now has a comparable counterpart)
Menelaos Karavelas
2014-11-19 23:55:51 +02:00 -
a780ad0f0b
[strategies][distance][spherical][cross track] fix typo
Menelaos Karavelas
2014-11-19 23:55:11 +02:00 -
43d7f82491
[strategies][distance][spherical][cross track] update comments' section and make it a stand-alone explanatory document; polish code; remove old code; fix header includes; fix long lines;
Menelaos Karavelas
2014-11-19 23:52:59 +02:00 -
11d627808a
Merge pull request #160 from awulkiew/fix/read_wkt
Adam Wulkiewicz
2014-11-19 17:57:48 +01:00 -
fa0986c1b3
Merge pull request #181 from awulkiew/feature/geographic
Adam Wulkiewicz
2014-11-19 17:49:28 +01:00 -
8de33edb16
[core] Replace radius access 1-character tparams names with meaningful words.
Adam Wulkiewicz
2014-11-19 17:48:36 +01:00 -
202a9939f1
[core] Move spheroid and sphere from cs::model to srs namespace.
Adam Wulkiewicz
2014-11-19 16:21:51 +01:00 -
e24bede36a
[warn] avoid unused variable warning in distance concept
Barend Gehrels
2014-11-19 15:22:07 +01:00 -
43c19312a3
[buffer][overlay][fix] Fix order in tangencies iu/iu case
Barend Gehrels
2014-11-19 15:21:30 +01:00 -
3ca0aa80fe
[overlay] change default_order using index instead of address
Barend Gehrels
2014-11-19 15:19:29 +01:00 -
c37a66419c
Merge branch 'develop' of github.com:boostorg/geometry into develop
Barend Gehrels
2014-11-19 13:07:07 +01:00 -
d71a67d93c
[buffer] Performance boost: added trivial check which in some cases can speed up the buffer process 50%
Barend Gehrels
2014-11-19 13:06:56 +01:00 -
78a890efdd
[index] Replace struct with class keyword in specialization of allocators<> for variant-based static-size node.
Adam Wulkiewicz
2014-11-19 02:33:31 +01:00