Commit Graph

998 Commits

Author SHA1 Message Date
Barend Gehrels
761d28fe2b Added "minimal" sample for doxygen_xml2qbk
[SVN r68425]
2011-01-24 22:33:12 +00:00
Barend Gehrels
6417757873 Updated Jamfile for program_options
[SVN r68389]
2011-01-23 16:30:12 +00:00
Barend Gehrels
89aed2c3c8 Copied and adapted descriptions for Geometry Concepts
Reverted qbk_begin / qbk_end back to qbk because multi-line IS possible there
Renamed linear_ring to ring
Updated the doxygen_xml2qbk tool

[SVN r68384]
2011-01-23 15:58:04 +00:00
Barend Gehrels
32d95d3d8e Doc update
Renamed area_by_triangles.hpp to area_surveyor.hpp because most files are named to their inventor or formula


[SVN r68370]
2011-01-22 18:51:45 +00:00
Barend Gehrels
62cdc82912 Doc update
New: qbk_begin and qbk_end , often more convenient then {qbk..}


[SVN r68368]
2011-01-22 17:36:56 +00:00
Barend Gehrels
31a576a61d Removed (Doxygen) group descriptions
Reworked doxygen_xml2qbk, splitted into headerfiles, using program_options, geometry independant


[SVN r68365]
2011-01-22 15:30:44 +00:00
Barend Gehrels
cf7b735a1e Small doc-gen update, move from qbk{include,...} to qbk{[include ...]} to have greater flexibility (any qbk code can now be inlined)
[SVN r68304]
2011-01-19 18:17:51 +00:00
Barend Gehrels
cbcf275ea7 Doc update, move from qbk/* to qbk/include and separate qbk files in folder ref
[SVN r68215]
2011-01-17 20:41:54 +00:00
Barend Gehrels
7737637877 Small doc update
[SVN r67780]
2011-01-08 14:38:03 +00:00
Barend Gehrels
3cec88ae05 Moved all other snippets to separate examples
[SVN r67778]
2011-01-08 14:01:04 +00:00
Barend Gehrels
30304863c7 Moved snippets point and point_register to separate examples
[SVN r67775]
2011-01-08 12:06:29 +00:00
Barend Gehrels
df45fd8735 Added previously forgotten example-file
[SVN r67649]
2011-01-04 17:08:47 +00:00
Barend Gehrels
8124ca7dce Inspect tool report update
[SVN r67628]
2011-01-03 18:10:53 +00:00
Barend Gehrels
7e2866274a Doc update
[SVN r67587]
2011-01-02 20:23:45 +00:00
Barend Gehrels
a90c89682e Doc update, added strategies, metafunctions, iterators, ranges (only structure update, not textual)
[SVN r67552]
2011-01-01 21:54:15 +00:00
Barend Gehrels
3ad7294c9c Doc update, enhanced converter, added many groups, fixed many endpoints
[SVN r67540]
2011-01-01 16:22:40 +00:00
Barend Gehrels
b3e7624688 Moved doxygen_xml2qbk to doc/src/docutils/tools conforming folderstructure of MPL
[SVN r67533]
2011-01-01 13:17:49 +00:00
Barend Gehrels
10de005d77 Doc update
[SVN r67532]
2011-01-01 13:11:59 +00:00
Barend Gehrels
cdc7887359 Doc update (integration with full reference matrix, created 2 stubfiles for point/box concepts)
Integrated design rationale


[SVN r67524]
2010-12-31 17:54:01 +00:00
Barend Gehrels
6f56c303cb Doc update and added to 3 list-files (maintainers.txt, libraries.htm, status/Jamfile.v2)
[SVN r67518]
2010-12-31 14:29:53 +00:00
Barend Gehrels
508064d408 Doc update
[SVN r67517]
2010-12-31 13:32:08 +00:00
Barend Gehrels
28e01a38f9 Restructured such that it is more like other boost libraries, folder qbk is now obsolete
[SVN r67515]
2010-12-31 12:03:45 +00:00
Barend Gehrels
b6e6460c5f Doc update
[SVN r67510]
2010-12-30 22:03:06 +00:00
Barend Gehrels
4094301121 Move from sandbox to trunk (libs part)
[SVN r67503]
2010-12-30 18:18:37 +00:00
Barend Gehrels
43abb1442c Move from sandbox to trunk (libs part)
[SVN r67503]
2010-12-30 18:18:37 +00:00
Barend Gehrels
f0be3d6d8b Update for quickbook/doxygen
[SVN r67444]
2010-12-24 14:19:00 +00:00
Barend Gehrels
2d69e93a5d Changed BOOST_AUTO by typename interior_rings in loops through interior rings
[SVN r67244]
2010-12-15 19:52:49 +00:00
Barend Gehrels
1f90af482d Updated polygon.hpp, ring_type is now reference because it returns a reference to its rings
Updated many test files to avoid point_2d
Updated boost.polygon adaption

[SVN r67178]
2010-12-11 15:51:38 +00:00
Barend Gehrels
1c8fce3059 model namespaces, moved point_xy to d2::point_xy, revised point_ll_deg to ll::point<degree>
[SVN r66975]
2010-12-02 16:10:47 +00:00
Barend Gehrels
2ac352f948 Major update:
Adaptions to snippets with respect to new namespace model


[SVN r66812]
2010-11-28 13:35:52 +00:00
Barend Gehrels
b16e1b3247 Fixed last pie case (as multi-polygon)
[SVN r66587]
2010-11-15 09:38:32 +00:00
Mateusz Loskot
d33a1519c6 [geometry] Handle more than one <para> under <detaileddescription> to allow generating multi-paragraph detailed description of documented types and functions.
[SVN r66112]
2010-10-19 23:50:59 +00:00
Mateusz Loskot
814612515f [geometry] Fix to use .qbk file basename only in make_qbk.py script.
[SVN r66111]
2010-10-19 23:48:41 +00:00
Mateusz Loskot
2a60100f9e [geometry] Pythonize make_qbk.py script
[SVN r66084]
2010-10-18 23:36:38 +00:00
Barend Gehrels
8f86439655 Implemented ccw, plus check on areal feature, to union, conform intersection
Splitted assemble.hpp into get_ring.hpp, convert_ring.hpp, add_to_containment.hpp, overlay.hpp, assemble.hpp
Added some other mpl asserts



[SVN r65923]
2010-10-12 13:04:45 +00:00
Barend Gehrels
68d1af85a9 Now runs on linux
[SVN r65376]
2010-09-10 17:43:13 +00:00
Barend Gehrels
b9aaeadf67 Added python script which will replace batch/shell scripts
[SVN r65375]
2010-09-10 17:34:05 +00:00
Barend Gehrels
4589062969 Doc update
Converter update (now convenience headers)

[SVN r65334]
2010-09-07 16:28:21 +00:00
Barend Gehrels
d92605e4f0 Doc update
Renamed snippet to example
Added additional distinguishing qbk option
Some doc fixes

[SVN r65322]
2010-09-06 16:26:04 +00:00
Barend Gehrels
8f98113556 Other approach for similar function names (nullary/unary/binary etc)
[SVN r65321]
2010-09-06 15:53:55 +00:00
Barend Gehrels
2f90ce7e13 Added solution
[SVN r65278]
2010-09-04 18:06:47 +00:00
Barend Gehrels
52238c9603 Doxygen file update
[SVN r65277]
2010-09-04 18:04:45 +00:00
Barend Gehrels
39cd76434a qbk update
[SVN r65276]
2010-09-04 17:52:30 +00:00
Barend Gehrels
563bd9d623 Added compilation instructions
[SVN r65275]
2010-09-04 17:48:17 +00:00
Barend Gehrels
d0c8b3cc30 Added shellscript
[SVN r65274]
2010-09-04 17:46:01 +00:00
Barend Gehrels
428bb9e7f1 Added forgotten qbks
[SVN r65270]
2010-09-04 17:18:37 +00:00
Barend Gehrels
e4793f80d6 Added jams for doxygen_xml2qbk
[SVN r65266]
2010-09-04 16:49:06 +00:00
Barend Gehrels
4f7472ef8e Added pictures and css not generated but expected in "html" by quickbook
[SVN r65258]
2010-09-04 15:57:06 +00:00
Barend Gehrels
fc81433ef7 Removed all old Doxygen output
[SVN r65257]
2010-09-04 15:42:14 +00:00
Barend Gehrels
2d141c7857 Added testcases for intersections outputting points, disjoint segment/linestring, updated Doxygen file
[SVN r65256]
2010-09-04 15:28:27 +00:00
Barend Gehrels
02d140357f Quickbook Doc update
[SVN r65210]
2010-09-03 10:17:00 +00:00
Barend Gehrels
96fed9a296 Added template-only parameter
[SVN r65209]
2010-09-03 10:12:02 +00:00
Barend Gehrels
1d347e3a4e Small fixes
[SVN r65106]
2010-08-29 14:19:24 +00:00
Barend Gehrels
446a79f168 Doc update
[SVN r64844]
2010-08-16 12:56:31 +00:00
Barend Gehrels
4741a9e479 Major doc upgrade
[SVN r64820]
2010-08-15 14:40:49 +00:00
Barend Gehrels
7f95e42c85 Added class output, defines, etc.
[SVN r64817]
2010-08-15 14:22:44 +00:00
Barend Gehrels
801f2e0eed Recent changes in qbk-generation
[SVN r64692]
2010-08-09 10:33:57 +00:00
Barend Gehrels
ccf8665993 Experimentally generated quickbooks for area/distance including samples
[SVN r64529]
2010-08-01 20:06:13 +00:00
Barend Gehrels
20782293bc Added utility doxygen_xml2qbk
[SVN r64528]
2010-08-01 19:18:44 +00:00
Barend Gehrels
bf45a7c988 strategy_distance is now better named to services::default_strategy (with version for point and segment)
strategy_tag is now services::tag everywhere


[SVN r63634]
2010-07-04 21:29:06 +00:00
Barend Gehrels
068c2fa90a Added closed / closure
Updated jamfiles

[SVN r62170]
2010-05-24 09:07:05 +00:00
Barend Gehrels
ee78fe9333 Moved section iterators to extensions
Solved wxwidges vcproj
Removed /W4 flag in Jamroot


[SVN r61536]
2010-04-24 14:22:22 +00:00
Barend Gehrels
6327031546 Last changes in buffer before moving it to extensions
Changes in dissolver/split rings

Added extensions/offset
Added const behaviour for for_each_coordinate

Aded reverse test for intersection

[SVN r61508]
2010-04-23 15:51:13 +00:00
Barend Gehrels
e4d8c6d72f Update doxygen doc sourcecode (for mapper)
[SVN r61341]
2010-04-17 15:59:07 +00:00
Mateusz Loskot
eb461d3d41 Geometry: update to quickbook Reference with new sections and source input
[SVN r60716]
2010-03-19 21:25:07 +00:00
Mateusz Loskot
609701e8a2 Geometry: added more .hpp input for Doxygen generating XML
[SVN r60715]
2010-03-19 21:23:47 +00:00
Mateusz Loskot
823f258c67 Geometry: updated quickref.xml ToC with constants, coordinate systems, iterators, policies and extensions stub
[SVN r60714]
2010-03-19 21:21:36 +00:00
Mateusz Loskot
ad5fc6a7ab Geometry: escape quickbook punctuation while parsing Doxygen XML output to quickbook
[SVN r60713]
2010-03-19 21:17:33 +00:00
Mateusz Loskot
61f0d89f92 Geometry: improved reference.xsl to escape Quickbook punctuations [] which are used in comments to denote intervals.
[SVN r60586]
2010-03-14 21:54:46 +00:00
Mateusz Loskot
3c1aade455 Geometry: in quickbook docs moved Arithmetic sectoin below Algorithms and added two sections Strategy Concepts and Strategies - part of docs review suggestions. Fixed rendering of class details, added heading.
[SVN r60573]
2010-03-14 04:30:40 +00:00
Mateusz Loskot
070b406a40 Geometry: added geometry/strategies to Doxygen input for quickbook-based docs.
[SVN r60565]
2010-03-14 02:21:02 +00:00
Mateusz Loskot
8ff0ccd6f3 Geometry: added Strategy section to quickref.xml
[SVN r60564]
2010-03-14 02:20:11 +00:00
Mateusz Loskot
d618a0a973 Geometry: regenerated reference.qbk with Reference node content
[SVN r60518]
2010-03-12 14:15:19 +00:00
Mateusz Loskot
b4affc034d Geometry: added more .hpp input for Doxygen
[SVN r60517]
2010-03-12 14:13:36 +00:00
Mateusz Loskot
98c960edad Geometry: large update to table of content of Reference section.
[SVN r60516]
2010-03-12 14:12:52 +00:00
Mateusz Loskot
9e7554e1eb Geometry: removed work in progress from quickbook ToC. Updated IDs and sections. Tidy up.
[SVN r60502]
2010-03-12 03:15:29 +00:00
Mateusz Loskot
8e91968e29 Geometry: added reference.qbk generated from Doxygen XML output and quickref.xml.
[SVN r60501]
2010-03-12 03:14:05 +00:00
Mateusz Loskot
61b3c53523 Geometry: added to quickref.xml sections Core, Arithmetic and Algorithms
[SVN r60500]
2010-03-12 03:12:04 +00:00
Mateusz Loskot
02659f2430 Geometry: removed deprecated settings and updated input files in reference.doxygen.
[SVN r60499]
2010-03-12 03:11:16 +00:00
Mateusz Loskot
3cce883da2 Geometry: add doxygen preprocessor definitions to Jamfile.v2
[SVN r60498]
2010-03-12 03:10:37 +00:00
Mateusz Loskot
e3aaf22696 Geometry: first working version of reference.xsl prototype.
[SVN r60497]
2010-03-12 03:08:52 +00:00
Mateusz Loskot
eb7b941606 Geometry: removed ] accidentally added to group parser
[SVN r60334]
2010-03-08 00:00:04 +00:00
Mateusz Loskot
99e5905bc2 Geometry: removed maually written reference.qbk which now is generated by xsltproc using reference.xsl sheet.
[SVN r60333]
2010-03-07 23:51:28 +00:00
Mateusz Loskot
3496f4ae44 Geometry: fixed reference.doxyge name in doxygen2qbk.pl
[SVN r60327]
2010-03-07 20:28:35 +00:00
Mateusz Loskot
8d48b7ef1b Geometry: tweaked quickbook/Jamfile.v2 to improve integration of Doxygne-based Reference sections.
[SVN r60326]
2010-03-07 20:20:41 +00:00
Mateusz Loskot
7b7a35c08b Geomtry: added doxygen2qbk.pl script used to generate Quickbook files from merged Doxygen XML output processed with XSLT using reference.xsl sheet. Based on similar tool from Boost.Asio.
[SVN r60325]
2010-03-07 20:19:47 +00:00
Mateusz Loskot
8ac60b6610 Geometry: added quickref.xml with manually crafted table of content for Reference sections.
[SVN r60324]
2010-03-07 20:17:26 +00:00
Mateusz Loskot
d0f56da046 Geometry: added reference.xsl used to generate Reference sections from Doxygen generated docs. The XSL sheet is based on Boost.Asio reference.xsl and is portig work is still in progress. Kudos to Christopher M. Kohlhoff for the idea.
[SVN r60323]
2010-03-07 20:16:04 +00:00
Mateusz Loskot
4647228e46 Geometry: Added reference.doxygen config used specifically to build Reference sections from Doxygen comments
[SVN r60322]
2010-03-07 20:13:38 +00:00
Mateusz Loskot
d9b821c0d0 Geometry: removed generated docs from repo - these will be uploaded to website or sit in separate module in SVN repo
[SVN r59857]
2010-02-23 22:38:52 +00:00
Mateusz Loskot
3748d38e35 Geometry: testing doxygen and quickbook integration with /// style comments and formatting of varios elements of synopsis.
[SVN r59851]
2010-02-23 00:31:24 +00:00
Mateusz Loskot
7a32d7f62a Geometry: testing combining doxygen-based reference with quickbook (see Access Reference section).
[SVN r59847]
2010-02-22 23:59:41 +00:00
Barend Gehrels
7a85b4c1f9 Moved rejected to the operation level, now state of visited
This solves cases 56/57. 55 still to be solved

[SVN r59806]
2010-02-21 12:38:45 +00:00
Barend Gehrels
51c55ffbf9 Added namespaces for svg_mapper in testfiles
[SVN r59802]
2010-02-21 09:12:09 +00:00
Mateusz Loskot
c217bbc49d geometry: removed old version of quickbook docs
[SVN r59790]
2010-02-20 19:47:33 +00:00
Barend Gehrels
2d70d05930 Added html/geometry
[SVN r59781]
2010-02-20 16:37:14 +00:00
Barend Gehrels
363580fbf6 Added old doxygen docs
[SVN r59777]
2010-02-20 15:57:12 +00:00
Barend Gehrels
e3a686f138 Added libs/geometry/doc folder with many docs
[SVN r59775]
2010-02-20 15:44:35 +00:00