Commit f24d7ded authored by Guillaume Lazzara's avatar Guillaume Lazzara
Browse files

Set up documentation groups in Milena documentation.

	* doc/Doxyfile.in,
	* doc/Makefile.am: Handle correctly macros in symbol names.

	* doc/mln/accu/accu.dox,
	* doc/mln/canvas/canvas.dox,
	* doc/mln/core/image/concrete.dox,
	* doc/mln/core/image/domain_morpher.dox,
	* doc/mln/core/image/identity_morpher.dox,
	* doc/mln/core/image/images.dox,
	* doc/mln/core/image/morphers.dox,
	* doc/mln/core/image/value_morpher.dox,
	* doc/mln/core/neighb.dox,
	* doc/mln/data/data.dox,
	* doc/mln/io/io.dox,
	* doc/mln/main.dox,
	* doc/mln/morpho/morpho.dox: Set up documentation groups.

	* mln/accu/compute.hh,
	* mln/algebra/h_mat.hh,
	* mln/algebra/h_vec.hh,
	* mln/algebra/mat.hh,
	* mln/algebra/quat.hh,
	* mln/algebra/vec.hh,
	* mln/border/adjust.hh,
	* mln/border/duplicate.hh,
	* mln/border/equalize.hh,
	* mln/border/fill.hh,
	* mln/border/find.hh,
	* mln/border/get.hh,
	* mln/border/mirror.hh,
	* mln/border/resize.hh,
	* mln/border/resize_equal.hh,
	* mln/border/thickness.hh,
	* mln/canvas/browsing/backdiagonal2d.hh,
	* mln/canvas/browsing/breadth_first_search.hh,
	* mln/canvas/browsing/depth_first_search.hh,
	* mln/canvas/browsing/diagonal2d.hh,
	* mln/canvas/browsing/dir_struct_elt_incr_update.hh,
	* mln/canvas/browsing/directional.hh,
	* mln/canvas/browsing/fwd.hh,
	* mln/canvas/browsing/hyper_directional.hh,
	* mln/canvas/browsing/snake_fwd.hh,
	* mln/canvas/browsing/snake_generic.hh,
	* mln/canvas/browsing/snake_vert.hh,
	* mln/canvas/chamfer.hh,
	* mln/canvas/distance_front.hh,
	* mln/canvas/distance_geodesic.hh,
	* mln/canvas/labeling/blobs.hh,
	* mln/canvas/labeling/generic.hh,
	* mln/canvas/labeling/sorted.hh,
	* mln/canvas/labeling/video.hh,
	* mln/canvas/morpho/attribute_filter.hh,
	* mln/clustering/kmean_rgb.hh,
	* mln/convert/impl/from_double_to_value.hh,
	* mln/convert/impl/from_float_to_value.hh,
	* mln/core/concept/doc/point_iterator.hh,
	* mln/core/image/graph_window_piter.hh,
	* mln/core/internal/image_base.hh,
	* mln/core/neighb.hh,
	* mln/core/window.hh,
	* mln/data/abs.hh,
	* mln/data/apply.hh,
	* mln/data/compare.hh,
	* mln/data/compute.hh,
	* mln/data/compute_in_window.hh,
	* mln/data/convert.hh,
	* mln/data/fast_median.hh,
	* mln/data/fill.hh,
	* mln/data/median.hh,
	* mln/data/paste.hh,
	* mln/data/paste_without_localization.hh,
	* mln/data/replace.hh,
	* mln/data/saturate.hh,
	* mln/data/split.hh,
	* mln/data/stretch.hh,
	* mln/data/to_enc.hh,
	* mln/data/transform.hh,
	* mln/data/update.hh,
	* mln/data/wrap.hh,
	* mln/debug/draw_graph.hh,
	* mln/debug/filename.hh,
	* mln/debug/format.hh,
	* mln/debug/histo.hh,
	* mln/debug/iota.hh,
	* mln/debug/mosaic.hh,
	* mln/debug/println.hh,
	* mln/debug/println_with_border.hh,
	* mln/debug/put_word.hh,
	* mln/debug/quiet.hh,
	* mln/debug/slices_2d.hh,
	* mln/debug/superpose.hh,
	* mln/debug/z_order.hh,
	* mln/draw/box.hh,
	* mln/draw/box_plain.hh,
	* mln/draw/dashed_line.hh,
	* mln/draw/line.hh,
	* mln/draw/plot.hh,
	* mln/draw/polygon.hh,
	* mln/draw/site_set.hh,
	* mln/extension/adjust.hh,
	* mln/extension/adjust_duplicate.hh,
	* mln/extension/adjust_fill.hh,
	* mln/extension/duplicate.hh,
	* mln/extension/fill.hh,
	* mln/fun/v2v/hsi_to_rgb.hh,
	* mln/fun/v2v/hsl_to_rgb.hh,
	* mln/fun/v2v/rgb8_to_rgbn.hh,
	* mln/fun/v2v/round.hh,
	* mln/fun/v2v/round_sat.hh,
	* mln/fun/x2v/bilinear.hh,
	* mln/fun/x2v/trilinear.hh,
	* mln/geom/bbox.hh,
	* mln/geom/chamfer.hh,
	* mln/geom/complex_geometry.hh,
	* mln/geom/crop.hh,
	* mln/geom/crop_without_localization.hh,
	* mln/geom/delta.hh,
	* mln/geom/horizontal_symmetry.hh,
	* mln/geom/max_col.hh,
	* mln/geom/max_ind.hh,
	* mln/geom/max_row.hh,
	* mln/geom/max_sli.hh,
	* mln/geom/min_col.hh,
	* mln/geom/min_ind.hh,
	* mln/geom/min_row.hh,
	* mln/geom/min_sli.hh,
	* mln/geom/ncols.hh,
	* mln/geom/ninds.hh,
	* mln/geom/nrows.hh,
	* mln/geom/nsites.hh,
	* mln/geom/nslis.hh,
	* mln/geom/pmin_pmax.hh,
	* mln/geom/rotate.hh,
	* mln/geom/seeds2tiling.hh,
	* mln/geom/seeds2tiling_roundness.hh,
	* mln/geom/translate.hh,
	* mln/geom/vertical_symmetry.hh,
	* mln/io/cloud/load.hh,
	* mln/io/cloud/save.hh,
	* mln/io/dicom/get_header.hh,
	* mln/io/dicom/load.hh,
	* mln/io/dump/get_header.hh,
	* mln/io/dump/load.hh,
	* mln/io/dump/save.hh,
	* mln/io/fits/load.hh,
	* mln/io/fld/header.hh,
	* mln/io/fld/load.hh,
	* mln/io/fld/load_header.hh,
	* mln/io/fld/max_components.hh,
	* mln/io/fld/save.hh,
	* mln/io/fld/write_header.hh,
	* mln/io/magick/load.hh,
	* mln/io/magick/save.hh,
	* mln/io/off/load.hh,
	* mln/io/off/save.hh,
	* mln/io/pbm/load.hh,
	* mln/io/pbm/save.hh,
	* mln/io/pbms/load.hh,
	* mln/io/pfm/load.hh,
	* mln/io/pgm/load.hh,
	* mln/io/pgm/save.hh,
	* mln/io/pgms/load.hh,
	* mln/io/plot/load.hh,
	* mln/io/plot/save.hh,
	* mln/io/ppm/load.hh,
	* mln/io/ppm/save.hh,
	* mln/io/ppms/load.hh,
	* mln/io/raw/get_header.hh,
	* mln/io/raw/load.hh,
	* mln/io/raw/save.hh,
	* mln/io/tiff/load.hh,
	* mln/io/txt/save.hh,
	* mln/labeling/compute.hh,
	* mln/labeling/value_and_compute.hh,
	* mln/linear/#ch_convolve.hh#,
	* mln/linear/.#ch_convolve.hh,
	* mln/linear/convolve.hh,
	* mln/linear/convolve_2x1d.hh,
	* mln/linear/convolve_directional.hh,
	* mln/linear/gaussian.hh,
	* mln/linear/gaussian_1d.hh,
	* mln/linear/gaussian_directional_2d.hh,
	* mln/linear/lap.hh,
	* mln/linear/local/convolve.hh,
	* mln/linear/log.hh,
	* mln/linear/sobel_2d.hh,
	* mln/logical/and.hh,
	* mln/logical/and_not.hh,
	* mln/logical/not.hh,
	* mln/logical/or.hh,
	* mln/logical/xor.hh,
	* mln/make/influence_zone_adjacency_graph.hh,
	* mln/math/abs.hh,
	* mln/math/acos.hh,
	* mln/math/cos.hh,
	* mln/math/diff_abs.hh,
	* mln/math/jacobi.hh,
	* mln/math/max.hh,
	* mln/math/min.hh,
	* mln/math/pi.hh,
	* mln/math/round.hh,
	* mln/math/round_sat.hh,
	* mln/math/sign.hh,
	* mln/math/sin.hh,
	* mln/math/sqr.hh,
	* mln/math/sqrt.hh,
	* mln/morpho/Rd.hh,
	* mln/morpho/algebraic_filter.hh,
	* mln/morpho/approx/dilation.hh,
	* mln/morpho/approx/erosion.hh,
	* mln/morpho/closing/algebraic.hh,
	* mln/morpho/closing/area.hh,
	* mln/morpho/closing/area_on_vertices.hh,
	* mln/morpho/closing/height.hh,
	* mln/morpho/closing/leveling.hh,
	* mln/morpho/closing/structural.hh,
	* mln/morpho/closing/sum.hh,
	* mln/morpho/closing/volume.hh,
	* mln/morpho/complementation.hh,
	* mln/morpho/contrast.hh,
	* mln/morpho/dilation.hh,
	* mln/morpho/erosion.hh,
	* mln/morpho/gradient.hh,
	* mln/morpho/hit_or_miss.hh,
	* mln/morpho/laplacian.hh,
	* mln/morpho/leveling_filter.hh,
	* mln/morpho/line_gradient.hh,
	* mln/morpho/meyer_wst.hh,
	* mln/morpho/min.hh,
	* mln/morpho/minus.hh,
	* mln/morpho/opening/algebraic.hh,
	* mln/morpho/opening/approx/structural.hh,
	* mln/morpho/opening/area.hh,
	* mln/morpho/opening/area_on_vertices.hh,
	* mln/morpho/opening/height.hh,
	* mln/morpho/opening/leveling.hh,
	* mln/morpho/opening/structural.hh,
	* mln/morpho/opening/volume.hh,
	* mln/morpho/plus.hh,
	* mln/morpho/rank_filter.hh,
	* mln/morpho/skeleton_constrained.hh,
	* mln/morpho/thick_miss.hh,
	* mln/morpho/thickening.hh,
	* mln/morpho/thin_fit.hh,
	* mln/morpho/thinning.hh,
	* mln/morpho/top_hat.hh,
	* mln/morpho/watershed/flooding.hh,
	* mln/norm/l1.hh,
	* mln/norm/l2.hh,
	* mln/norm/linfty.hh,
	* mln/subsampling/antialiased.hh,
	* mln/subsampling/gaussian_subsampling.hh,
	* mln/subsampling/subsampling.hh,
	* mln/topo/is_simple_2d.hh,
	* mln/topo/skeleton/is_simple_point.hh,
	* mln/transform/distance_and_closest_point_geodesic.hh,
	* mln/transform/distance_and_influence_zone_geodesic.hh,
	* mln/transform/distance_front.hh,
	* mln/transform/distance_geodesic.hh,
	* mln/transform/hough.hh,
	* mln/transform/influence_zone_front.hh,
	* mln/transform/influence_zone_geodesic.hh,
	* mln/transform/influence_zone_geodesic_saturated.hh,
	* mln/upscaling/art/scale2x.hh,
	* mln/upscaling/art/scale3x.hh,
	* mln/world/rgb/invert.hh: Add into documentation groups.
parent 684da60a
2012-02-27 Guillaume Lazzara <z@lrde.epita.fr>
Set up documentation groups in Milena documentation.
* doc/Doxyfile.in,
* doc/Makefile.am: Handle correctly macros in symbol names.
* doc/mln/accu/accu.dox,
* doc/mln/canvas/canvas.dox,
* doc/mln/core/image/concrete.dox,
* doc/mln/core/image/domain_morpher.dox,
* doc/mln/core/image/identity_morpher.dox,
* doc/mln/core/image/images.dox,
* doc/mln/core/image/morphers.dox,
* doc/mln/core/image/value_morpher.dox,
* doc/mln/core/neighb.dox,
* doc/mln/data/data.dox,
* doc/mln/io/io.dox,
* doc/mln/main.dox,
* doc/mln/morpho/morpho.dox: Set up documentation groups.
* mln/accu/compute.hh,
* mln/algebra/h_mat.hh,
* mln/algebra/h_vec.hh,
* mln/algebra/mat.hh,
* mln/algebra/quat.hh,
* mln/algebra/vec.hh,
* mln/border/adjust.hh,
* mln/border/duplicate.hh,
* mln/border/equalize.hh,
* mln/border/fill.hh,
* mln/border/find.hh,
* mln/border/get.hh,
* mln/border/mirror.hh,
* mln/border/resize.hh,
* mln/border/resize_equal.hh,
* mln/border/thickness.hh,
* mln/canvas/browsing/backdiagonal2d.hh,
* mln/canvas/browsing/breadth_first_search.hh,
* mln/canvas/browsing/depth_first_search.hh,
* mln/canvas/browsing/diagonal2d.hh,
* mln/canvas/browsing/dir_struct_elt_incr_update.hh,
* mln/canvas/browsing/directional.hh,
* mln/canvas/browsing/fwd.hh,
* mln/canvas/browsing/hyper_directional.hh,
* mln/canvas/browsing/snake_fwd.hh,
* mln/canvas/browsing/snake_generic.hh,
* mln/canvas/browsing/snake_vert.hh,
* mln/canvas/chamfer.hh,
* mln/canvas/distance_front.hh,
* mln/canvas/distance_geodesic.hh,
* mln/canvas/labeling/blobs.hh,
* mln/canvas/labeling/generic.hh,
* mln/canvas/labeling/sorted.hh,
* mln/canvas/labeling/video.hh,
* mln/canvas/morpho/attribute_filter.hh,
* mln/clustering/kmean_rgb.hh,
* mln/convert/impl/from_double_to_value.hh,
* mln/convert/impl/from_float_to_value.hh,
* mln/core/concept/doc/point_iterator.hh,
* mln/core/image/graph_window_piter.hh,
* mln/core/internal/image_base.hh,
* mln/core/neighb.hh,
* mln/core/window.hh,
* mln/data/abs.hh,
* mln/data/apply.hh,
* mln/data/compare.hh,
* mln/data/compute.hh,
* mln/data/compute_in_window.hh,
* mln/data/convert.hh,
* mln/data/fast_median.hh,
* mln/data/fill.hh,
* mln/data/median.hh,
* mln/data/paste.hh,
* mln/data/paste_without_localization.hh,
* mln/data/replace.hh,
* mln/data/saturate.hh,
* mln/data/split.hh,
* mln/data/stretch.hh,
* mln/data/to_enc.hh,
* mln/data/transform.hh,
* mln/data/update.hh,
* mln/data/wrap.hh,
* mln/debug/draw_graph.hh,
* mln/debug/filename.hh,
* mln/debug/format.hh,
* mln/debug/histo.hh,
* mln/debug/iota.hh,
* mln/debug/mosaic.hh,
* mln/debug/println.hh,
* mln/debug/println_with_border.hh,
* mln/debug/put_word.hh,
* mln/debug/quiet.hh,
* mln/debug/slices_2d.hh,
* mln/debug/superpose.hh,
* mln/debug/z_order.hh,
* mln/draw/box.hh,
* mln/draw/box_plain.hh,
* mln/draw/dashed_line.hh,
* mln/draw/line.hh,
* mln/draw/plot.hh,
* mln/draw/polygon.hh,
* mln/draw/site_set.hh,
* mln/extension/adjust.hh,
* mln/extension/adjust_duplicate.hh,
* mln/extension/adjust_fill.hh,
* mln/extension/duplicate.hh,
* mln/extension/fill.hh,
* mln/fun/v2v/hsi_to_rgb.hh,
* mln/fun/v2v/hsl_to_rgb.hh,
* mln/fun/v2v/rgb8_to_rgbn.hh,
* mln/fun/v2v/round.hh,
* mln/fun/v2v/round_sat.hh,
* mln/fun/x2v/bilinear.hh,
* mln/fun/x2v/trilinear.hh,
* mln/geom/bbox.hh,
* mln/geom/chamfer.hh,
* mln/geom/complex_geometry.hh,
* mln/geom/crop.hh,
* mln/geom/crop_without_localization.hh,
* mln/geom/delta.hh,
* mln/geom/horizontal_symmetry.hh,
* mln/geom/max_col.hh,
* mln/geom/max_ind.hh,
* mln/geom/max_row.hh,
* mln/geom/max_sli.hh,
* mln/geom/min_col.hh,
* mln/geom/min_ind.hh,
* mln/geom/min_row.hh,
* mln/geom/min_sli.hh,
* mln/geom/ncols.hh,
* mln/geom/ninds.hh,
* mln/geom/nrows.hh,
* mln/geom/nsites.hh,
* mln/geom/nslis.hh,
* mln/geom/pmin_pmax.hh,
* mln/geom/rotate.hh,
* mln/geom/seeds2tiling.hh,
* mln/geom/seeds2tiling_roundness.hh,
* mln/geom/translate.hh,
* mln/geom/vertical_symmetry.hh,
* mln/io/cloud/load.hh,
* mln/io/cloud/save.hh,
* mln/io/dicom/get_header.hh,
* mln/io/dicom/load.hh,
* mln/io/dump/get_header.hh,
* mln/io/dump/load.hh,
* mln/io/dump/save.hh,
* mln/io/fits/load.hh,
* mln/io/fld/header.hh,
* mln/io/fld/load.hh,
* mln/io/fld/load_header.hh,
* mln/io/fld/max_components.hh,
* mln/io/fld/save.hh,
* mln/io/fld/write_header.hh,
* mln/io/magick/load.hh,
* mln/io/magick/save.hh,
* mln/io/off/load.hh,
* mln/io/off/save.hh,
* mln/io/pbm/load.hh,
* mln/io/pbm/save.hh,
* mln/io/pbms/load.hh,
* mln/io/pfm/load.hh,
* mln/io/pgm/load.hh,
* mln/io/pgm/save.hh,
* mln/io/pgms/load.hh,
* mln/io/plot/load.hh,
* mln/io/plot/save.hh,
* mln/io/ppm/load.hh,
* mln/io/ppm/save.hh,
* mln/io/ppms/load.hh,
* mln/io/raw/get_header.hh,
* mln/io/raw/load.hh,
* mln/io/raw/save.hh,
* mln/io/tiff/load.hh,
* mln/io/txt/save.hh,
* mln/labeling/compute.hh,
* mln/labeling/value_and_compute.hh,
* mln/linear/#ch_convolve.hh#,
* mln/linear/.#ch_convolve.hh,
* mln/linear/convolve.hh,
* mln/linear/convolve_2x1d.hh,
* mln/linear/convolve_directional.hh,
* mln/linear/gaussian.hh,
* mln/linear/gaussian_1d.hh,
* mln/linear/gaussian_directional_2d.hh,
* mln/linear/lap.hh,
* mln/linear/local/convolve.hh,
* mln/linear/log.hh,
* mln/linear/sobel_2d.hh,
* mln/logical/and.hh,
* mln/logical/and_not.hh,
* mln/logical/not.hh,
* mln/logical/or.hh,
* mln/logical/xor.hh,
* mln/make/influence_zone_adjacency_graph.hh,
* mln/math/abs.hh,
* mln/math/acos.hh,
* mln/math/cos.hh,
* mln/math/diff_abs.hh,
* mln/math/jacobi.hh,
* mln/math/max.hh,
* mln/math/min.hh,
* mln/math/pi.hh,
* mln/math/round.hh,
* mln/math/round_sat.hh,
* mln/math/sign.hh,
* mln/math/sin.hh,
* mln/math/sqr.hh,
* mln/math/sqrt.hh,
* mln/morpho/Rd.hh,
* mln/morpho/algebraic_filter.hh,
* mln/morpho/approx/dilation.hh,
* mln/morpho/approx/erosion.hh,
* mln/morpho/closing/algebraic.hh,
* mln/morpho/closing/area.hh,
* mln/morpho/closing/area_on_vertices.hh,
* mln/morpho/closing/height.hh,
* mln/morpho/closing/leveling.hh,
* mln/morpho/closing/structural.hh,
* mln/morpho/closing/sum.hh,
* mln/morpho/closing/volume.hh,
* mln/morpho/complementation.hh,
* mln/morpho/contrast.hh,
* mln/morpho/dilation.hh,
* mln/morpho/erosion.hh,
* mln/morpho/gradient.hh,
* mln/morpho/hit_or_miss.hh,
* mln/morpho/laplacian.hh,
* mln/morpho/leveling_filter.hh,
* mln/morpho/line_gradient.hh,
* mln/morpho/meyer_wst.hh,
* mln/morpho/min.hh,
* mln/morpho/minus.hh,
* mln/morpho/opening/algebraic.hh,
* mln/morpho/opening/approx/structural.hh,
* mln/morpho/opening/area.hh,
* mln/morpho/opening/area_on_vertices.hh,
* mln/morpho/opening/height.hh,
* mln/morpho/opening/leveling.hh,
* mln/morpho/opening/structural.hh,
* mln/morpho/opening/volume.hh,
* mln/morpho/plus.hh,
* mln/morpho/rank_filter.hh,
* mln/morpho/skeleton_constrained.hh,
* mln/morpho/thick_miss.hh,
* mln/morpho/thickening.hh,
* mln/morpho/thin_fit.hh,
* mln/morpho/thinning.hh,
* mln/morpho/top_hat.hh,
* mln/morpho/watershed/flooding.hh,
* mln/norm/l1.hh,
* mln/norm/l2.hh,
* mln/norm/linfty.hh,
* mln/subsampling/antialiased.hh,
* mln/subsampling/gaussian_subsampling.hh,
* mln/subsampling/subsampling.hh,
* mln/topo/is_simple_2d.hh,
* mln/topo/skeleton/is_simple_point.hh,
* mln/transform/distance_and_closest_point_geodesic.hh,
* mln/transform/distance_and_influence_zone_geodesic.hh,
* mln/transform/distance_front.hh,
* mln/transform/distance_geodesic.hh,
* mln/transform/hough.hh,
* mln/transform/influence_zone_front.hh,
* mln/transform/influence_zone_geodesic.hh,
* mln/transform/influence_zone_geodesic_saturated.hh,
* mln/upscaling/art/scale2x.hh,
* mln/upscaling/art/scale3x.hh,
* mln/world/rgb/invert.hh: Add into documentation groups.
2012-02-27 Guillaume Lazzara <z@lrde.epita.fr>
 
* tests/unit_test/unit-tests.mk: Regen.
......@@ -66,6 +66,7 @@ HIDE_SCOPE_NAMES = NO
SHOW_INCLUDE_FILES = YES
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
SORT_MEMBERS_CTORS_1ST = YES
SORT_BRIEF_DOCS = YES
SORT_BY_SCOPE_NAME = YES
GENERATE_TODOLIST = NO
......@@ -108,7 +109,26 @@ EXCLUDE = @top_srcdir@/milena/sandbox \
@top_srcdir@/milena/tests/unit_test
EXCLUDE_SYMLINKS = YES
EXCLUDE_PATTERNS = *spe.hh
EXCLUDE_SYMBOLS = *::internal* *_ mln::trait::*
EXCLUDE_SYMBOLS = *_ \
*_dispatch \
mln::trait::* \
trait::* \
mln::*<void> \
mln::*< void > \
numeric_limits \
subject_impl \
subject_point_impl \
check_t \
ret \
It \
eval \
is_a \
composition_unary_impl_helper \
image_base \
binary_impl \
unary_impl \
proxy_impl \
T
EXAMPLE_PATH = @top_srcdir@/milena/doc/examples \
@top_srcdir@/milena/doc/outputs \
@top_srcdir@/milena/doc/examples/split \
......@@ -219,7 +239,7 @@ ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = YES
EXPAND_ONLY_PREDEF = YES
SEARCH_INCLUDES = YES
INCLUDE_PATH =
INCLUDE_PATH = "@boostcppflags@"
INCLUDE_FILE_PATTERNS =
PREDEFINED = "for_all(x)=for(x.start(); x.is_valid(); x.next())" \
"for_all_2(x1, x2)=for(x1.start(), x2.start(); x1.is_valid(); x1.next(), x2.next())" \
......@@ -320,10 +340,17 @@ PREDEFINED = "for_all(x)=for(x.start(); x.is_valid(); x.next())" \
"mln_graph_element_(T)=T::graph_element" \
"mln_fun_vv2v(F, L, R)=mln::fun::vv2v::F< mln_value(L), mln_value(R) >" \
"mln_fun_vv2v_result(F, L, R)=typename mln_fun_vv2v(F, L, R)::result" \
"mln_ch_fun_vv2v(F, L, R)=typename mln::trait::ch_value< L, typename mln_fun_vv2v(F, L, R)::result >::ret"
"mln_ch_fun_vv2v(F, L, R)=typename mln::trait::ch_value< L, typename mln_fun_vv2v(F, L, R)::result >::ret" \
"mln_meta_accu_result(A, T)=typename mln::internal::meta_accu_ret_result_helper<A,T>::result" \
"mln_meta_accu_result_(A, T)=mln::internal::meta_accu_ret_result_helper<A,T>::result" \
"mln_q_subject(T)=typename T::q_subject" \
"mln_q_subject(T)_=T::q_subject" \
"mlc_is_a(T, M)=mln::metal::is_a<T, M>" \
"mlc_is_a__1comma(Tleft, Tright, M)=mln::metal::is_a<Tleft, Tright, M>" \
"mlc_is_not_a(T, M)=mln::metal::is_not_a< T, M >" \
"mlc_converts_to(T, U)=mln::metal::converts_to< T, U >" \
"mlc_not_equal(T1, T2)=mln::metal::not_equal< T1, T2 >" \
"BOOST_PP_LOCAL_ITERATE()=<boost/preprocessor/iteration/detail/local.hpp>"
EXPAND_AS_DEFINED =
SKIP_FUNCTION_MACROS = YES
......@@ -368,9 +395,9 @@ SEARCHENGINE = YES
# Configuration::additions related to the Qt help engine
#---------------------------------------------------------------------------
GENERATE_QHP = yes
QHP_NAMESPACE = "fr.epita.lrde.olena.scribo"
QHP_VIRTUAL_FOLDER = "scribo-2.0"
QCH_FILE = "@builddir@/scribo.qch"
QHP_NAMESPACE = "fr.epita.lrde.olena.milena"
QHP_VIRTUAL_FOLDER = "milena-2.0"
QCH_FILE = "@builddir@/milena.qch"
QHG_LOCATION = "qhelpgenerator"
......
......@@ -213,7 +213,8 @@ edit = sed -e "s|@ID@|$$Id|" \
-e 's,@abs_top_srcdir\@,$(abs_top_srcdir),g' \
-e 's,@top_builddir\@,$(top_builddir),g' \
-e 's,@srcdir\@,$(srcdir),g' \
-e 's,@builddir\@,$(builddir),g'
-e 's,@builddir\@,$(builddir),g' \
-e 's,@boostcppflags\@,$(BOOST_CPPFLAGS),g'
$(DOXYFILE_USER): $(srcdir)/$(DOXYFILE).in
Id=`grep '^\$$Id' $(top_srcdir)/milena/ChangeLog \
......
/*! \defgroup modaccu Accumulators
*
* \brief All accumulator types.
*
*/
/*! \defgroup modaccusiteset On site sets
*
* \brief Accumulators working on site sets.
......@@ -27,3 +33,13 @@
* \ingroup modaccu
*/
/*! \defgroup mlnaccucompute Accumulator Computation
*
* \brief All routines related to Accumulator computation.
*
* \ingroup modroutines
*/
/*! \defgroup modcanvas Canvas
*
* \brief All canvas.
*
*/
/*! \defgroup modcanvasbrowsing Browsing Canvas
*
* \brief All browsing canvas.
*
* \ingroup modcanvas
*/
/*! \defgroup modcanvaslabeling Labeling Canvas
*
* \brief All labeling canvas.
*
* \ingroup modcanvas
*/
/*! \defgroup modcanvasmorpho Morphology Related Canvas
*
* \brief All Morphology related canvas.
*
* \ingroup modcanvas
*/
/*! \defgroup modimageconcrete Basic types
*
* \brief Concrete images.
*
* \ingroup modimage
*/
/*! \defgroup modimagedomainmorpher Domain morphers
*
* \brief Morpher on image domain.
*
* \ingroup modimagemorpher
*/
/*! \defgroup modimageidmorpher Identity morphers
*
* \brief Morpher adding new functionnalities.
*
* \ingroup modimagemorpher
*/
......@@ -5,39 +5,4 @@
* \ingroup modtypes
*/
/*! \defgroup modimageconcrete Basic types
*
* \brief Concrete images.
*
* \ingroup modimage
*/
/*! \defgroup modimagemorpher Image morphers
*
* \brief Morpher on both image values and domain.
*
* \ingroup modimage
*/
/*! \defgroup modimagevaluemorpher Values morphers
*
* \brief Morpher on image values.
*
* \ingroup modimage
*/
/*! \defgroup modimagedomainmorpher Domain morphers
*
* \brief Morpher on image domain.
*
* \ingroup modimage
*/
/*! \defgroup modimageidmorpher Identity morphers
*
* \brief Morpher adding new functionnalities.
*
* \ingroup modimage
*/
/*! \defgroup modimagemorpher Image morphers
*
* \brief Morpher on both image values and domain.
*
* \ingroup modimage
*/
/*! \defgroup modimagevaluemorpher Values morphers
*
* \brief Morpher on image values.
*
* \ingroup modimagemorpher
*/
......@@ -26,3 +26,11 @@
* \ingroup modneighb
*/
/*! \defgroup modneighbnd N-D Neighborhoods
*
* \brief Predefined N-D neighborhoods.
*
* \ingroup modneighb
*/
/*! \defgroup mlndata Data Manipulation
*
* \brief All routines related to Image Data Manipulation.
*
* \ingroup imagemanip
*/
/*! \defgroup iogroup I/O
*
* \brief All supported I/O.
*
*/
/*! \defgroup iocloud Cloud
*
* \brief Cloud I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iodicom DICOM
*
* \brief DICOM I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iodump Dump
*
* \brief Dump I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iofits FITS
*
* \brief FITS I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iofld FLD
*
* \brief FLD I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iomagick ImageMagick
*
* \brief ImageMagick I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iooff OFF
*
* \brief OFF I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iopbm PBM
*
* \brief PBM I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iopfm PFM
*
* \brief PFM I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iopgm PGM
*
* \brief PGM I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup ioplot Plot
*
* \brief Plot I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup ioppm PPM
*
* \brief PPM I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup ioraw RAW
*
* \brief RAW I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iotiff TIFF
*
* \brief TIFF I/O routines.
*
* \ingroup iogroup
*/
/*! \defgroup iotxt TXT
*
* \brief TXT I/O routines.
*
* \ingroup iogroup
*/
......@@ -4,27 +4,94 @@
*
*/
/*! \defgroup modaccu Accumulators
/*! \defgroup modroutines Routines
*
* \brief All accumulator types.
* \brief All algorithms/routines provided in Milena.
*
*/
/*! \defgroup modroutines Routines
/*! \defgroup modfun Functions
*
* \brief All algorithms/routines provided in Milena.
* \brief All predefined functions.
*
*/
/*! \defgroup modcanvas Canvas