2
0
mirror of https://github.com/boostorg/gil.git synced 2026-02-20 02:42:11 +00:00
Commit Graph

38 Commits

Author SHA1 Message Date
Mateusz Loskot
ce82941fa2 Rename point2<T> to point<T> (#155)
Add point2<T> alias template for backward compatibility with Boost <=1.68.
Replace multiple point_t aliases of point<ptrdiff_t> with single defined
in point.hpp. The point_t is common used to represent dimensions.
Replace many uses of point<ptrdiff_t> with point_t.

Apply reformatting around point2 changes to respect the line length limit.

Follows up discussion in #154
2018-10-19 09:32:23 +02:00
Mateusz Łoskot
32fec9f05b Refactor library includes to #include <boost/gil/...>
Group include directives, sort within group:
* In headers of GIL core and extensions:
  1. boost/gil/extension/*
  2. boost/gil/*
  3. boost/*
  4. C++ standard library headers
* In programs:
  1. boost/gil/*
  2. boost/*
  3. C++ standard library headers
  4. "xxx.hpp" for local headers
Add basic guidelines to CONTRIBUTING.md.
Add/Remove #include <boost/config.hpp> or std headers un/necessary.
Rename gil_concept.hpp to concepts.hpp.
Remove gil_all.hpp - we already have all-in-one boost/gil.hpp.
Tidy up and unify copyright and license header.
Tidy up formatting and excessive whitespaces in some comments.
Remove Doxygen block with file description, author, date, etc.
Remove dead or commented pragmas and directives.
Trim trailing whitespaces.
2018-09-28 16:26:34 +02:00
Mateusz Łoskot
ecc19de7c9 Simplify and clean up Jamfiles
Rename Jamfile.v2 to Jamfile - BBV1 is dead.
Remove numeric/test/test.cpp as redundant.
2018-09-21 18:02:37 +02:00
Mateusz Łoskot
837dbd9a3c [doc] Embed original video by Lubomir Bourdev in Tutorial
This video lecture was originally published at
https://stlab.adobe.com/gil/presentation/index.htm

Boost.GIL maintainers received agreement from Lubomir Bourdev to
copy and preseve the original video:
https://lists.boost.org/boost-gil/2018/06/0032.php

The lecture has also been archived by Sean Parent (Adobe) at
https://youtu.be/RjNz_sl-eXk
Thanks to Sean for sharing .MOV file he captured from the original server.
2018-07-03 17:29:07 +02:00
Mateusz Łoskot
30c249de9e [doc] Add BOOST_GIL_DOXYGEN_ONLY to Doxyfile [ci skip]
To be used as #ifdef test for definitions that should be preprocessed
only by Doxygen, but skipped during normal compilation.
2018-06-27 00:02:27 -04:00
Mateusz Łoskot
0963021f8b [doc] Remove unused Doxygen predefine ADOBE_GIL_STANDALONE_DOCUMENTATION [ci skip] 2018-06-27 00:02:27 -04:00
Stefan Seefeld
148aefdf1a Fix cross-references. 2018-06-27 00:02:27 -04:00
Stefan Seefeld
1015e71279 Update documentation for new IO extension file layout. 2018-06-27 00:02:27 -04:00
Stefan Seefeld
fbefe8963e Doc (#73)
* Enable autosectionlabel extension.
* Fix various references.
* Update documentation for new IO extension file layout.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
51431b389f [doc] Tabs to spaces
[ci skip]
2018-06-27 00:02:27 -04:00
Mateusz Loskot
a0335281a0 Tidy up, typos, re-flow
[ci skip]
2018-06-27 00:02:27 -04:00
Mateusz Loskot
fef646ede1 Move links at the end of file
This seems to be Sphinx recommended convention.
2018-06-27 00:02:27 -04:00
Mateusz Loskot
722901f1dc Tidy up, re-flow tutorial.rst 2018-06-27 00:02:27 -04:00
Mateusz Loskot
dc5fc1d46c Tidy up, re-flow, mark inline code parts in io.rst 2018-06-27 00:02:27 -04:00
Stefan Seefeld
40477cfc09 Use boost/gil.hpp in docs. 2018-06-27 00:02:27 -04:00
Mateusz Loskot
b5a7de6e22 Tidy up, some doc8 linting, tabs to spaces. 2018-06-27 00:02:27 -04:00
Mateusz Loskot
242cd50fa8 Markup list of items as reStructuredText list 2018-06-27 00:02:27 -04:00
Stefan Seefeld
22c82514dc Update documentation. 2018-06-27 00:02:27 -04:00
Stefan Seefeld
2987d32037 Remove old docs. 2018-06-27 00:02:27 -04:00
Edward Diener
85fb44d6eb Removed executable attribute from files. 2017-11-05 02:58:03 +02:00
Daniel James
4ef0fb04d9 Fix link to video tutorial (#23) 2017-09-19 11:09:13 +01:00
Daniel James
d43e9ac570 Generate GIL documentation again.
Something went wrong checking it in last time.

[SVN r52731]
2009-05-02 12:58:46 +00:00
Daniel James
ec5bc42b0a Regenerate gil documentation.
[SVN r52728]
2009-05-02 12:43:21 +00:00
Daniel James
d0b508ea80 Make the gil doxygen docs a litte more boost friendly and a bit to build.
* Add a shell script to make building easier.
* Merge the two different versions of adobe_source.css.
* `shorten_file_name.sh`:
  * Add copyright.
  * Use GNU sed and expr in shorten_file_name.sh.
  * Optimise it slightly by using xargs instead of a loop.
  * Only shorten file names in html files.
* `header.html`:
  * Add copyright notice to doxygen header.
  * Remove google analytics tags.
  * Remove adobe RSS feed.
  * Remove the link to `globals.html` as it isn't generated.
  * Rename to `header_html.txt` to stop inspect complaining about it.
* Remove `insert_boost_licence.sh` as the copyright is already in the header.

[SVN r52727]
2009-05-02 12:39:02 +00:00
Daniel James
2f61fb2dd1 Check in the doxygen files for building standalone gil docs.
They are mostly unchanged. I've just changed some of the paths.

[SVN r52726]
2009-05-02 12:38:39 +00:00
Daniel James
66ebcd6321 Remove google analytics script tags.
[SVN r52665]
2009-04-29 21:16:10 +00:00
Hailin Jin
9b60fc138a Added two scripts
[SVN r43687]
2008-03-17 22:28:58 +00:00
Hailin Jin
e40439716e Added copyright notice and Boost license
[SVN r43645]
2008-03-15 23:53:32 +00:00
Hailin Jin
5a509d1d24 Added copyright notice and Boost license
[SVN r43644]
2008-03-15 23:50:04 +00:00
Lubomir Bourdev
0423fdb4b9 GIL: Typo in documentation.
[SVN r41653]
2007-12-03 19:13:15 +00:00
Hailin Jin
295cbad284 GIL: updated the design guide based on the new changes
[SVN r41235]
2007-11-19 17:26:12 +00:00
Hailin Jin
1433eb0330 GIL: added a local copy of the Doxygen documentation (second batch)
[SVN r41099]
2007-11-15 02:32:04 +00:00
Hailin Jin
6a5de69a4b GIL: added a local copy of the Doxygen documentation
[SVN r41098]
2007-11-15 02:30:13 +00:00
Hailin Jin
0e2ad2a9a5 GIL: removed the example directory from the documentation as it is a duplication and re-directed the Doxygen documentation to a local copy (to be submitted next)
[SVN r41097]
2007-11-15 02:07:53 +00:00
Lubomir Bourdev
03446d0042 GIL documentation
[SVN r41018]
2007-11-11 20:01:45 +00:00
Lubomir Bourdev
895140a56b GIL: Documentation
[SVN r41015]
2007-11-11 19:46:14 +00:00
Lubomir Bourdev
7a540cfb02 GIL: Documentation
[SVN r41013]
2007-11-11 19:29:06 +00:00
Lubomir Bourdev
9311679cb0 Initial version of boost/libs/gil
[SVN r37496]
2007-04-24 01:58:42 +00:00