Namespaces | Functions | Variables

mln::trace Namespace Reference

Namespace of routines related to the trace mechanism. More...

Namespaces

namespace  internal

Functions

void entering (const std::string &scope)
void exiting (const std::string &scope)
void resume ()
void stop ()
void warning (const std::string &message)

Variables

bool full_trace = false
bool quiet = true
std::stack< std::string > scopes
std::stack< std::clock_t > start_times
unsigned tab = 0

Detailed Description

Namespace of routines related to the trace mechanism.


Function Documentation

void mln::trace::entering ( const std::string &  scope  )  [inline]

Definition at line 64 of file entering.hh.

References mln::trace::internal::max_tab, quiet, scopes, start_times, and tab.

Referenced by mln::data::abs(), mln::data::abs_inplace(), mln::extension::adjust(), mln::border::adjust(), mln::extension::adjust_duplicate(), mln::extension::adjust_fill(), mln::morpho::opening::algebraic(), mln::morpho::closing::algebraic(), mln::morpho::algebraic_filter(), mln::logical::and_(), mln::logical::and_inplace(), mln::logical::and_not(), mln::logical::and_not_inplace(), mln::subsampling::antialiased(), mln::subsampling::impl::antialiased_2d_fastest_rgb(), mln::subsampling::impl::antialiased_2d_fastest_scalar(), mln::data::apply(), mln::data::impl::generic::apply_(), mln::morpho::opening::area(), mln::morpho::closing::area(), mln::morpho::opening::area_on_vertices(), mln::morpho::closing::area_on_vertices(), mln::canvas::morpho::impl::generic::attribute_filter(), mln::canvas::morpho::impl::attribute_filter_fastest(), mln::labeling::background(), mln::binarization::binarization(), mln::binarization::impl::binarization_(), mln::labeling::blobs(), mln::canvas::labeling::blobs(), mln::labeling::blobs_and_compute(), mln::set::card(), mln::set::impl::generic::card(), mln::set::impl::card_from_method(), mln::geom::chamfer(), mln::morpho::elementary::closing(), mln::labeling::colorize(), mln::morpho::complementation(), mln::morpho::complementation_inplace(), mln::compose(), mln::world::inter_pixel::compute(), mln::set::compute(), mln::set::impl::generic::compute(), mln::labeling::compute(), mln::labeling::impl::generic::compute(), mln::histo::compute(), mln::graph::compute(), mln::data::compute(), mln::accu::compute(), mln::accu::impl::generic::compute(), mln::morpho::tree::compute_attribute_image(), mln::morpho::tree::compute_attribute_image_from(), mln::labeling::impl::compute_fastest(), mln::labeling::compute_image(), mln::morpho::tree::compute_parent(), mln::morpho::tree::impl::generic::compute_parent(), mln::set::compute_with_weights(), mln::set::impl::generic::compute_with_weights(), mln::morpho::contrast(), mln::data::convert(), mln::data::impl::generic::convert(), mln::data::impl::convert_identity(), mln::topo::skeleton::crest(), mln::topo::skeleton::impl::generic::crest(), mln::topo::skeleton::impl::crest_fastest_2d(), mln::set::diff(), mln::arith::diff_abs(), mln::morpho::elementary::dilation(), mln::morpho::dilation(), mln::morpho::approx::dilation(), mln::morpho::approx::impl::dilation_by_distance_thresholding_2d(), mln::morpho::approx::impl::dilation_by_distance_thresholding_3d(), mln::morpho::tree::filter::direct(), mln::util::display_branch(), mln::util::impl::display_branch_rec(), mln::util::impl::display_set(), mln::util::display_tree(), mln::util::impl::display_tree_rec(), mln::transform::distance_and_closest_point_geodesic(), mln::transform::distance_and_influence_zone_geodesic(), mln::transform::distance_front(), mln::canvas::distance_front(), mln::canvas::impl::generic::distance_front(), mln::canvas::impl::distance_front_fastest(), mln::transform::distance_geodesic(), mln::canvas::distance_geodesic(), mln::canvas::impl::generic::distance_geodesic(), mln::canvas::impl::distance_geodesic_fastest(), mln::arith::div(), mln::arith::impl::generic::div_(), mln::arith::div_cst(), mln::arith::div_cst_inplace(), mln::arith::div_inplace(), mln::arith::impl::generic::div_inplace_(), mln::debug::draw_graph(), mln::morpho::tree::impl::dual_hqueue(), mln::morpho::tree::dual_input_max_tree(), mln::make::dual_neighb(), mln::morpho::tree::impl::generic::dual_union_find(), mln::make::dummy_p_edges(), mln::make::dummy_p_vertices(), mln::extension::duplicate(), mln::duplicate(), mln::border::duplicate(), mln::border::impl::duplicate_1D(), mln::border::impl::duplicate_2D(), mln::border::impl::duplicate_3D(), mln::make::edge_image(), mln::world::binary_2d::enlarge(), mln::histo::equalize(), mln::border::equalize(), mln::border::impl::equalize_(), mln::morpho::erosion(), mln::morpho::elementary::erosion(), mln::morpho::approx::erosion(), mln::morpho::approx::impl::erosion_by_distance_thresholding_2d(), mln::morpho::approx::impl::erosion_by_distance_thresholding_3d(), mln::morpho::erosion_tolerant(), mln::morpho::impl::erosion_tolerant_on_set(), mln::morpho::impl::erosion_tolerant_on_set_fastest(), mln::extension::fill(), mln::data::fill(), mln::border::fill(), mln::labeling::fill_holes(), mln::border::impl::fill_size_1(), mln::border::impl::fill_size_n(), mln::data::fill_with_image(), mln::data::impl::generic::fill_with_image(), mln::data::fill_with_value(), mln::data::impl::generic::fill_with_value(), mln::morpho::tree::filter::filter(), mln::linear::gaussian::filter(), mln::border::find(), mln::labeling::flat_zones(), mln::morpho::watershed::flooding(), mln::morpho::watershed::impl::generic::flooding(), mln::morpho::watershed::impl::flooding_fastest(), mln::labeling::foreground(), mln::world::inter_pixel::full2image(), mln::linear::gaussian_1d(), mln::linear::gaussian_directional_2d(), mln::subsampling::gaussian_subsampling(), mln::morpho::general(), mln::morpho::impl::generic::general_on_function(), mln::morpho::impl::generic::general_on_set(), mln::morpho::impl::general_on_set_centered(), mln::morpho::impl::general_on_set_centered_fastest(), mln::set::get(), mln::border::get(), mln::io::raw::get_header(), mln::io::dump::get_header(), mln::io::dicom::get_header(), mln::morpho::gradient(), mln::morpho::elementary::gradient(), mln::morpho::elementary::gradient_external(), mln::morpho::gradient_external(), mln::morpho::elementary::gradient_internal(), mln::morpho::gradient_internal(), mln::morpho::elementary::impl::gradient_on_function(), mln::morpho::elementary::impl::gradient_on_function_fastest(), mln::morpho::elementary::impl::gradient_on_set(), mln::set::has(), mln::morpho::opening::height(), mln::morpho::closing::height(), mln::accu::stat::histo3d_rgb< V >::histo3d_rgb(), mln::morpho::hit_or_miss(), mln::morpho::impl::generic::hit_or_miss(), mln::morpho::hit_or_miss_background_closing(), mln::morpho::hit_or_miss_background_opening(), mln::morpho::hit_or_miss_closing(), mln::morpho::impl::hit_or_miss_logic(), mln::morpho::hit_or_miss_opening(), mln::geom::horizontal_symmetry(), mln::transform::hough(), mln::registration::icp(), mln::world::inter_pixel::immerse(), mln::make::influence_zone_adjacency_graph(), mln::make::impl::generic::influence_zone_adjacency_graph(), mln::transform::influence_zone_front(), mln::transform::influence_zone_geodesic(), mln::transform::impl::influence_zone_geodesic_fastest(), mln::transform::influence_zone_geodesic_saturated(), mln::accu::image::init(), mln::accu::image::impl::generic::init(), mln::accu::image::impl::init_fastest(), mln::initialize(), mln::set::inter(), mln::world::rgb::invert(), mln::world::rgb::impl::generic::invert(), mln::world::rgb::invert_inplace(), mln::debug::iota(), mln::clustering::impl::kmean_image2d_rgb(), mln::clustering::kmean_rgb(), mln::graph::labeling(), mln::canvas::labeling::impl::generic::labeling(), mln::old_canvas::labeling< F >::labeling(), mln::morpho::laplacian(), mln::old_labeling::level(), mln::morpho::opening::leveling(), mln::morpho::closing::leveling(), mln::morpho::leveling_filter(), mln::morpho::elementary::impl::generic::like_ero_fun(), mln::morpho::elementary::impl::like_ero_fun_fastest(), mln::morpho::elementary::impl::generic::like_ero_set(), mln::morpho::elementary::impl::like_ero_set_fastest(), mln::morpho::line_gradient(), mln::io::tiff::load(), mln::io::raw::load(), mln::io::ppms::load(), mln::io::ppm::load(), mln::io::pnms::load(), mln::io::pnm::load(), mln::io::plot::load(), mln::io::pgms::load(), mln::io::pgm::load(), mln::io::pfm::load(), mln::io::pbms::load(), mln::io::pbm::load(), mln::io::off::load(), mln::io::magick::load(), mln::io::fld::load(), mln::io::fits::load(), mln::io::dump::load(), mln::io::dicom::load(), mln::io::cloud::load(), mln::world::inter_pixel::dim2::make_edge_image(), mln::morpho::tree::max(), mln::morpho::tree::filter::max(), mln::geom::max_ind(), mln::morpho::tree::max_tree(), mln::labeling::mean_values(), mln::labeling::impl::generic::mean_values(), mln::labeling::impl::mean_values_rgb(), mln::data::median(), mln::data::impl::generic::median(), mln::data::approx::median(), mln::data::impl::median_line(), mln::data::memset_(), mln::data::impl::memset__(), mln::morpho::meyer_wst(), mln::morpho::tree::filter::min(), mln::morpho::min(), mln::arith::min(), mln::arith::impl::generic::min_(), mln::geom::min_ind(), mln::morpho::min_inplace(), mln::arith::min_inplace(), mln::arith::impl::generic::min_inplace_(), mln::morpho::tree::min_tree(), mln::morpho::minus(), mln::arith::minus(), mln::arith::minus_cst(), mln::arith::minus_cst_inplace(), mln::arith::minus_inplace(), mln::border::mirror(), mln::linear::mln_ch_convolve(), mln::linear::mln_ch_convolve_grad(), mln::debug::mosaic(), mln::my_algorithm(), mln::labeling::n_max(), mln::geom::ninds(), mln::logical::not_(), mln::logical::not_inplace(), mln::geom::nsites(), mln::morpho::elementary::opening(), mln::canvas::browsing::snake_vert_t::operator()(), mln::canvas::browsing::snake_generic_t::operator()(), mln::canvas::browsing::snake_fwd_t::operator()(), mln::canvas::browsing::hyper_directional_t::operator()(), mln::canvas::browsing::internal::graph_first_search_t< E, C >::operator()(), mln::canvas::browsing::fwd_t::operator()(), mln::canvas::browsing::directional_t::operator()(), mln::canvas::browsing::dir_struct_elt_incr_update_t::operator()(), mln::canvas::browsing::diagonal2d_t::operator()(), mln::canvas::browsing::backdiagonal2d_t::operator()(), mln::operator+(), mln::operator+=(), mln::operator-(), mln::operator-=(), mln::operator<(), mln::operator<=(), mln::accu::stat::operator==(), mln::operator==(), mln::logical::or_(), mln::logical::or_inplace(), mln::make::p_edges_with_mass_centers(), mln::make::p_vertices_with_mass_centers(), mln::labeling::pack(), mln::labeling::pack_inplace(), mln::data::paste(), mln::data::impl::generic::paste(), mln::data::paste_without_localization(), mln::data::impl::generic::paste_without_localization(), mln::data::impl::paste_without_localization_fast(), mln::data::impl::paste_without_localization_fastest(), mln::data::impl::paste_without_localization_lines(), mln::morpho::plus(), mln::arith::plus(), mln::arith::plus_cst(), mln::arith::plus_cst_inplace(), mln::arith::plus_inplace(), mln::test::positive(), mln::test::predicate(), mln::debug::println(), mln::make::rag_and_labeled_wsl(), mln::make::impl::generic::rag_and_labeled_wsl(), mln::morpho::rank_filter(), mln::morpho::impl::generic::rank_filter(), mln::morpho::impl::rank_filter_directional(), mln::morpho::impl::rank_filter_line(), mln::world::binary_2d::reduce(), mln::make::region_adjacency_graph(), mln::make::impl::generic::region_adjacency_graph(), mln::labeling::regional_maxima(), mln::labeling::regional_minima(), mln::registration::registration1(), mln::registration::impl::registration1(), mln::registration::registration2(), mln::registration::impl::registration2(), mln::registration::registration3(), mln::registration::impl::registration3(), mln::labeling::relabel(), mln::labeling::relabel_inplace(), mln::make::relabelfun(), mln::data::replace(), mln::data::impl::generic::replace_(), mln::border::resize(), mln::border::resize_equal(), mln::arith::revert(), mln::arith::impl::generic::revert(), mln::arith::revert_inplace(), mln::geom::rotate(), mln::data::saturate(), mln::data::saturate_inplace(), mln::io::txt::save(), mln::io::raw::save(), mln::io::pnm::save(), mln::io::plot::save(), mln::io::pgm::save(), mln::io::pfm::save(), mln::io::pbm::save(), mln::io::off::save(), mln::io::magick::save(), mln::io::fld::save(), mln::io::dump::save(), mln::io::cloud::save(), mln::upscaling::art::scale2x(), mln::upscaling::art::scale3x(), mln::geom::seeds2tiling(), mln::geom::impl::seeds2tiling(), mln::geom::seeds2tiling_roundness(), mln::geom::impl::seeds2tiling_roundness(), mln::accu::image::set_value(), mln::accu::image::impl::generic::set_value(), mln::accu::image::impl::set_value_fastest(), mln::morpho::skeleton_constrained(), mln::morpho::impl::generic::skeleton_constrained(), mln::morpho::impl::skeleton_constrained_fast(), mln::debug::slices_2d(), mln::data::sort_offsets_decreasing(), mln::data::impl::generic::sort_offsets_decreasing(), mln::data::impl::sort_offsets_decreasing_radix(), mln::data::sort_offsets_increasing(), mln::data::impl::generic::sort_offsets_increasing(), mln::data::impl::sort_offsets_increasing_radix(), mln::canvas::labeling::sorted(), mln::canvas::labeling::impl::sorted_fastest(), mln::data::split(), mln::data::stretch(), mln::data::impl::stretch(), mln::morpho::opening::structural(), mln::morpho::opening::approx::structural(), mln::morpho::closing::structural(), mln::morpho::closing::approx::structural(), mln::world::binary_2d::subsample(), mln::subsampling::subsampling(), mln::subsampling::impl::subsampling_(), mln::morpho::tree::filter::subtractive(), mln::morpho::closing::sum(), mln::morpho::watershed::superpose(), mln::labeling::superpose(), mln::debug::superpose(), mln::win::sym(), mln::set::sym_diff(), mln::accu::image::take(), mln::accu::image::impl::generic::take(), mln::accu::image::take_as_init(), mln::accu::image::impl::generic::take_as_init(), mln::accu::image::impl::take_as_init_fastest(), mln::accu::image::impl::take_fastest(), mln::accu::image::take_n_times(), mln::accu::image::impl::generic::take_n_times(), mln::accu::image::impl::take_n_times_fastest(), mln::morpho::thick_miss(), mln::morpho::thickening(), mln::morpho::thin_fit(), mln::morpho::thinning(), mln::binarization::threshold(), mln::arith::times(), mln::arith::impl::generic::times_(), mln::arith::times_cst(), mln::arith::times_cst_inplace(), mln::arith::times_inplace(), mln::arith::impl::generic::times_inplace_(), mln::data::to_enc(), mln::graph::to_neighb(), mln::convert::to_qimage(), mln::convert::to_qimage_nocopy(), mln::accu::image::to_result(), mln::accu::image::impl::generic::to_result(), mln::accu::image::impl::to_result_fastest(), mln::graph::to_win(), mln::morpho::top_hat_black(), mln::morpho::elementary::top_hat_black(), mln::morpho::top_hat_self_complementary(), mln::morpho::elementary::top_hat_self_complementary(), mln::morpho::top_hat_white(), mln::morpho::elementary::top_hat_white(), mln::data::transform(), mln::data::impl::generic::transform(), mln::accu::transform(), mln::accu::impl::generic::transform(), mln::accu::transform_diagonal(), mln::accu::transform_directional(), mln::accu::impl::transform_fastest(), mln::data::transform_inplace(), mln::data::impl::generic::transform_inplace(), mln::data::impl::transform_inplace_fastest(), mln::data::impl::transform_inplace_fastest_lowq(), mln::data::impl::transform_inplace_lowq(), mln::data::impl::transform_inplace_singleton(), mln::data::impl::transform_inplace_taken(), mln::accu::transform_line(), mln::accu::impl::generic::transform_line(), mln::accu::impl::transform_line_fastest(), mln::accu::transform_snake(), mln::accu::transform_stop(), mln::accu::impl::generic::transform_stop(), mln::accu::impl::transform_stop_fastest(), mln::geom::translate(), mln::util::tree_fast_to_image(), mln::util::impl::tree_fast_to_image(), mln::util::tree_to_fast(), mln::util::tree_to_image(), mln::util::impl::tree_to_image_rec(), mln::set::uni(), mln::morpho::reconstruction::by_erosion::union_find(), mln::morpho::reconstruction::by_erosion::impl::generic::union_find(), mln::morpho::reconstruction::by_dilation::union_find(), mln::morpho::reconstruction::by_dilation::impl::generic::union_find(), mln::set::unique(), mln::accu::image::untake(), mln::accu::image::impl::generic::untake(), mln::accu::image::impl::untake_fastest(), mln::data::update(), mln::data::impl::generic::update(), mln::data::impl::update_fastest(), mln::labeling::value(), mln::labeling::value_and_compute(), mln::make::vertex_image(), mln::geom::vertical_symmetry(), mln::canvas::labeling::video(), mln::canvas::labeling::impl::video_fastest(), mln::morpho::opening::volume(), mln::morpho::closing::volume(), mln::make::w_window(), mln::labeling::wrap(), mln::data::wrap(), mln::logical::xor_(), mln::logical::xor_inplace(), and mln::debug::z_order().

void mln::trace::exiting ( const std::string &  scope  )  [inline]

Definition at line 56 of file exiting.hh.

References mln::trace::internal::max_tab, quiet, scopes, start_times, and tab.

Referenced by mln::data::abs(), mln::data::abs_inplace(), mln::extension::adjust(), mln::border::adjust(), mln::extension::adjust_duplicate(), mln::extension::adjust_fill(), mln::morpho::opening::algebraic(), mln::morpho::closing::algebraic(), mln::morpho::algebraic_filter(), mln::logical::and_(), mln::logical::and_inplace(), mln::logical::and_not(), mln::logical::and_not_inplace(), mln::subsampling::antialiased(), mln::subsampling::impl::antialiased_2d_fastest_rgb(), mln::subsampling::impl::antialiased_2d_fastest_scalar(), mln::data::apply(), mln::data::impl::generic::apply_(), mln::morpho::opening::area(), mln::morpho::closing::area(), mln::morpho::opening::area_on_vertices(), mln::morpho::closing::area_on_vertices(), mln::canvas::morpho::impl::generic::attribute_filter(), mln::canvas::morpho::impl::attribute_filter_fastest(), mln::labeling::background(), mln::binarization::binarization(), mln::binarization::impl::binarization_(), mln::labeling::blobs(), mln::canvas::labeling::blobs(), mln::labeling::blobs_and_compute(), mln::set::card(), mln::set::impl::generic::card(), mln::set::impl::card_from_method(), mln::geom::chamfer(), mln::morpho::elementary::closing(), mln::labeling::colorize(), mln::morpho::complementation(), mln::morpho::complementation_inplace(), mln::compose(), mln::world::inter_pixel::compute(), mln::set::compute(), mln::set::impl::generic::compute(), mln::labeling::compute(), mln::labeling::impl::generic::compute(), mln::histo::compute(), mln::graph::compute(), mln::data::compute(), mln::accu::compute(), mln::accu::impl::generic::compute(), mln::morpho::tree::compute_attribute_image(), mln::morpho::tree::compute_attribute_image_from(), mln::labeling::impl::compute_fastest(), mln::labeling::compute_image(), mln::morpho::tree::compute_parent(), mln::morpho::tree::impl::generic::compute_parent(), mln::set::compute_with_weights(), mln::set::impl::generic::compute_with_weights(), mln::morpho::contrast(), mln::data::convert(), mln::data::impl::generic::convert(), mln::data::impl::convert_identity(), mln::topo::skeleton::crest(), mln::topo::skeleton::impl::generic::crest(), mln::topo::skeleton::impl::crest_fastest_2d(), mln::set::diff(), mln::arith::diff_abs(), mln::morpho::elementary::dilation(), mln::morpho::dilation(), mln::morpho::approx::dilation(), mln::morpho::approx::impl::dilation_by_distance_thresholding_2d(), mln::morpho::approx::impl::dilation_by_distance_thresholding_3d(), mln::morpho::tree::filter::direct(), mln::util::display_branch(), mln::util::impl::display_branch_rec(), mln::util::impl::display_set(), mln::util::display_tree(), mln::util::impl::display_tree_rec(), mln::transform::distance_and_closest_point_geodesic(), mln::transform::distance_and_influence_zone_geodesic(), mln::transform::distance_front(), mln::canvas::distance_front(), mln::canvas::impl::generic::distance_front(), mln::canvas::impl::distance_front_fastest(), mln::transform::distance_geodesic(), mln::canvas::distance_geodesic(), mln::canvas::impl::generic::distance_geodesic(), mln::canvas::impl::distance_geodesic_fastest(), mln::arith::div(), mln::arith::impl::generic::div_(), mln::arith::div_cst(), mln::arith::div_cst_inplace(), mln::arith::div_inplace(), mln::arith::impl::generic::div_inplace_(), mln::debug::draw_graph(), mln::morpho::tree::impl::dual_hqueue(), mln::morpho::tree::dual_input_max_tree(), mln::make::dual_neighb(), mln::morpho::tree::impl::generic::dual_union_find(), mln::make::dummy_p_edges(), mln::make::dummy_p_vertices(), mln::extension::duplicate(), mln::duplicate(), mln::border::duplicate(), mln::border::impl::duplicate_1D(), mln::border::impl::duplicate_2D(), mln::border::impl::duplicate_3D(), mln::make::edge_image(), mln::world::binary_2d::enlarge(), mln::histo::equalize(), mln::border::equalize(), mln::border::impl::equalize_(), mln::morpho::erosion(), mln::morpho::elementary::erosion(), mln::morpho::approx::erosion(), mln::morpho::approx::impl::erosion_by_distance_thresholding_2d(), mln::morpho::approx::impl::erosion_by_distance_thresholding_3d(), mln::morpho::erosion_tolerant(), mln::morpho::impl::erosion_tolerant_on_set(), mln::morpho::impl::erosion_tolerant_on_set_fastest(), mln::extension::fill(), mln::data::fill(), mln::border::fill(), mln::labeling::fill_holes(), mln::border::impl::fill_size_1(), mln::border::impl::fill_size_n(), mln::data::fill_with_image(), mln::data::impl::generic::fill_with_image(), mln::data::fill_with_value(), mln::data::impl::generic::fill_with_value(), mln::morpho::tree::filter::filter(), mln::linear::gaussian::filter(), mln::border::find(), mln::labeling::flat_zones(), mln::morpho::watershed::flooding(), mln::morpho::watershed::impl::generic::flooding(), mln::morpho::watershed::impl::flooding_fastest(), mln::labeling::foreground(), mln::world::inter_pixel::full2image(), mln::linear::gaussian_1d(), mln::linear::gaussian_directional_2d(), mln::subsampling::gaussian_subsampling(), mln::morpho::general(), mln::morpho::impl::generic::general_on_function(), mln::morpho::impl::generic::general_on_set(), mln::morpho::impl::general_on_set_centered(), mln::morpho::impl::general_on_set_centered_fastest(), mln::set::get(), mln::border::get(), mln::io::raw::get_header(), mln::io::dump::get_header(), mln::io::dicom::get_header(), mln::morpho::gradient(), mln::morpho::elementary::gradient(), mln::morpho::elementary::gradient_external(), mln::morpho::gradient_external(), mln::morpho::elementary::gradient_internal(), mln::morpho::gradient_internal(), mln::morpho::elementary::impl::gradient_on_function(), mln::morpho::elementary::impl::gradient_on_function_fastest(), mln::morpho::elementary::impl::gradient_on_set(), mln::set::has(), mln::morpho::opening::height(), mln::morpho::closing::height(), mln::accu::stat::histo3d_rgb< V >::histo3d_rgb(), mln::morpho::hit_or_miss(), mln::morpho::impl::generic::hit_or_miss(), mln::morpho::hit_or_miss_background_closing(), mln::morpho::hit_or_miss_background_opening(), mln::morpho::hit_or_miss_closing(), mln::morpho::impl::hit_or_miss_logic(), mln::morpho::hit_or_miss_opening(), mln::geom::horizontal_symmetry(), mln::transform::hough(), mln::registration::icp(), mln::world::inter_pixel::immerse(), mln::make::influence_zone_adjacency_graph(), mln::make::impl::generic::influence_zone_adjacency_graph(), mln::transform::influence_zone_front(), mln::transform::influence_zone_geodesic(), mln::transform::impl::influence_zone_geodesic_fastest(), mln::transform::influence_zone_geodesic_saturated(), mln::accu::image::init(), mln::accu::image::impl::generic::init(), mln::accu::image::impl::init_fastest(), mln::initialize(), mln::set::inter(), mln::world::rgb::invert(), mln::world::rgb::impl::generic::invert(), mln::world::rgb::invert_inplace(), mln::debug::iota(), mln::clustering::impl::kmean_image2d_rgb(), mln::clustering::kmean_rgb(), mln::graph::labeling(), mln::canvas::labeling::impl::generic::labeling(), mln::old_canvas::labeling< F >::labeling(), mln::morpho::laplacian(), mln::old_labeling::level(), mln::morpho::opening::leveling(), mln::morpho::closing::leveling(), mln::morpho::leveling_filter(), mln::morpho::elementary::impl::generic::like_ero_fun(), mln::morpho::elementary::impl::like_ero_fun_fastest(), mln::morpho::elementary::impl::generic::like_ero_set(), mln::morpho::elementary::impl::like_ero_set_fastest(), mln::morpho::line_gradient(), mln::io::tiff::load(), mln::io::raw::load(), mln::io::ppms::load(), mln::io::ppm::load(), mln::io::pnms::load(), mln::io::pnm::load(), mln::io::plot::load(), mln::io::pgms::load(), mln::io::pgm::load(), mln::io::pfm::load(), mln::io::pbms::load(), mln::io::pbm::load(), mln::io::off::load(), mln::io::magick::load(), mln::io::fld::load(), mln::io::fits::load(), mln::io::dump::load(), mln::io::dicom::load(), mln::io::cloud::load(), mln::world::inter_pixel::dim2::make_edge_image(), mln::morpho::tree::max(), mln::morpho::tree::filter::max(), mln::geom::max_ind(), mln::morpho::tree::max_tree(), mln::labeling::mean_values(), mln::labeling::impl::generic::mean_values(), mln::labeling::impl::mean_values_rgb(), mln::data::median(), mln::data::impl::generic::median(), mln::data::approx::median(), mln::data::impl::median_line(), mln::data::memset_(), mln::data::impl::memset__(), mln::morpho::meyer_wst(), mln::morpho::tree::filter::min(), mln::morpho::min(), mln::arith::min(), mln::geom::min_ind(), mln::morpho::min_inplace(), mln::arith::min_inplace(), mln::arith::impl::generic::min_inplace_(), mln::morpho::tree::min_tree(), mln::morpho::minus(), mln::arith::minus(), mln::arith::minus_cst(), mln::arith::minus_cst_inplace(), mln::arith::minus_inplace(), mln::border::mirror(), mln::linear::mln_ch_convolve(), mln::linear::mln_ch_convolve_grad(), mln::debug::mosaic(), mln::my_algorithm(), mln::labeling::n_max(), mln::geom::ninds(), mln::logical::not_(), mln::logical::not_inplace(), mln::geom::nsites(), mln::morpho::elementary::opening(), mln::canvas::browsing::snake_vert_t::operator()(), mln::canvas::browsing::snake_generic_t::operator()(), mln::canvas::browsing::snake_fwd_t::operator()(), mln::canvas::browsing::hyper_directional_t::operator()(), mln::canvas::browsing::internal::graph_first_search_t< E, C >::operator()(), mln::canvas::browsing::fwd_t::operator()(), mln::canvas::browsing::directional_t::operator()(), mln::canvas::browsing::dir_struct_elt_incr_update_t::operator()(), mln::canvas::browsing::diagonal2d_t::operator()(), mln::canvas::browsing::backdiagonal2d_t::operator()(), mln::operator+(), mln::operator+=(), mln::operator-(), mln::operator-=(), mln::operator<(), mln::operator<=(), mln::accu::stat::operator==(), mln::operator==(), mln::logical::or_(), mln::logical::or_inplace(), mln::make::p_edges_with_mass_centers(), mln::make::p_vertices_with_mass_centers(), mln::labeling::pack(), mln::labeling::pack_inplace(), mln::data::paste(), mln::data::impl::generic::paste(), mln::data::paste_without_localization(), mln::data::impl::generic::paste_without_localization(), mln::data::impl::paste_without_localization_fast(), mln::data::impl::paste_without_localization_fastest(), mln::data::impl::paste_without_localization_lines(), mln::morpho::plus(), mln::arith::plus(), mln::arith::plus_cst(), mln::arith::plus_cst_inplace(), mln::arith::plus_inplace(), mln::test::positive(), mln::test::predicate(), mln::debug::println(), mln::make::rag_and_labeled_wsl(), mln::make::impl::generic::rag_and_labeled_wsl(), mln::morpho::rank_filter(), mln::morpho::impl::generic::rank_filter(), mln::morpho::impl::rank_filter_directional(), mln::morpho::impl::rank_filter_line(), mln::world::binary_2d::reduce(), mln::make::region_adjacency_graph(), mln::make::impl::generic::region_adjacency_graph(), mln::labeling::regional_maxima(), mln::labeling::regional_minima(), mln::registration::registration1(), mln::registration::impl::registration1(), mln::registration::registration2(), mln::registration::impl::registration2(), mln::registration::registration3(), mln::registration::impl::registration3(), mln::labeling::relabel(), mln::labeling::relabel_inplace(), mln::make::relabelfun(), mln::data::replace(), mln::data::impl::generic::replace_(), mln::border::resize(), mln::border::resize_equal(), mln::arith::revert(), mln::arith::impl::generic::revert(), mln::arith::revert_inplace(), mln::geom::rotate(), mln::data::saturate(), mln::data::saturate_inplace(), mln::io::txt::save(), mln::io::raw::save(), mln::io::pnm::save(), mln::io::plot::save(), mln::io::pgm::save(), mln::io::pfm::save(), mln::io::pbm::save(), mln::io::off::save(), mln::io::magick::save(), mln::io::fld::save(), mln::io::dump::save(), mln::io::cloud::save(), mln::upscaling::art::scale2x(), mln::upscaling::art::scale3x(), mln::geom::seeds2tiling(), mln::geom::impl::seeds2tiling(), mln::geom::seeds2tiling_roundness(), mln::geom::impl::seeds2tiling_roundness(), mln::accu::image::set_value(), mln::accu::image::impl::generic::set_value(), mln::accu::image::impl::set_value_fastest(), mln::morpho::skeleton_constrained(), mln::morpho::impl::generic::skeleton_constrained(), mln::morpho::impl::skeleton_constrained_fast(), mln::debug::slices_2d(), mln::data::sort_offsets_decreasing(), mln::data::impl::generic::sort_offsets_decreasing(), mln::data::impl::sort_offsets_decreasing_radix(), mln::data::sort_offsets_increasing(), mln::data::impl::generic::sort_offsets_increasing(), mln::data::impl::sort_offsets_increasing_radix(), mln::canvas::labeling::sorted(), mln::canvas::labeling::impl::sorted_fastest(), mln::data::split(), mln::data::stretch(), mln::data::impl::stretch(), mln::morpho::opening::structural(), mln::morpho::opening::approx::structural(), mln::morpho::closing::structural(), mln::morpho::closing::approx::structural(), mln::world::binary_2d::subsample(), mln::subsampling::subsampling(), mln::subsampling::impl::subsampling_(), mln::morpho::tree::filter::subtractive(), mln::morpho::closing::sum(), mln::morpho::watershed::superpose(), mln::labeling::superpose(), mln::debug::superpose(), mln::win::sym(), mln::set::sym_diff(), mln::accu::image::take(), mln::accu::image::impl::generic::take(), mln::accu::image::take_as_init(), mln::accu::image::impl::generic::take_as_init(), mln::accu::image::impl::take_as_init_fastest(), mln::accu::image::impl::take_fastest(), mln::accu::image::take_n_times(), mln::accu::image::impl::generic::take_n_times(), mln::accu::image::impl::take_n_times_fastest(), mln::morpho::thick_miss(), mln::morpho::thickening(), mln::morpho::thin_fit(), mln::morpho::thinning(), mln::binarization::threshold(), mln::arith::times(), mln::arith::impl::generic::times_(), mln::arith::times_cst(), mln::arith::times_cst_inplace(), mln::arith::times_inplace(), mln::arith::impl::generic::times_inplace_(), mln::data::to_enc(), mln::graph::to_neighb(), mln::convert::to_qimage(), mln::convert::to_qimage_nocopy(), mln::accu::image::to_result(), mln::accu::image::impl::generic::to_result(), mln::accu::image::impl::to_result_fastest(), mln::graph::to_win(), mln::morpho::top_hat_black(), mln::morpho::elementary::top_hat_black(), mln::morpho::top_hat_self_complementary(), mln::morpho::elementary::top_hat_self_complementary(), mln::morpho::top_hat_white(), mln::morpho::elementary::top_hat_white(), mln::data::transform(), mln::data::impl::generic::transform(), mln::accu::transform(), mln::accu::impl::generic::transform(), mln::accu::transform_diagonal(), mln::accu::transform_directional(), mln::accu::impl::transform_fastest(), mln::data::transform_inplace(), mln::data::impl::generic::transform_inplace(), mln::data::impl::transform_inplace_fastest(), mln::data::impl::transform_inplace_fastest_lowq(), mln::data::impl::transform_inplace_lowq(), mln::data::impl::transform_inplace_singleton(), mln::data::impl::transform_inplace_taken(), mln::accu::transform_line(), mln::accu::impl::generic::transform_line(), mln::accu::impl::transform_line_fastest(), mln::accu::transform_snake(), mln::accu::transform_stop(), mln::accu::impl::generic::transform_stop(), mln::accu::impl::transform_stop_fastest(), mln::geom::translate(), mln::util::tree_fast_to_image(), mln::util::impl::tree_fast_to_image(), mln::util::tree_to_fast(), mln::util::tree_to_image(), mln::util::impl::tree_to_image_rec(), mln::set::uni(), mln::morpho::reconstruction::by_erosion::union_find(), mln::morpho::reconstruction::by_erosion::impl::generic::union_find(), mln::morpho::reconstruction::by_dilation::union_find(), mln::morpho::reconstruction::by_dilation::impl::generic::union_find(), mln::set::unique(), mln::accu::image::untake(), mln::accu::image::impl::generic::untake(), mln::accu::image::impl::untake_fastest(), mln::data::update(), mln::data::impl::generic::update(), mln::data::impl::update_fastest(), mln::labeling::value(), mln::labeling::value_and_compute(), mln::make::vertex_image(), mln::geom::vertical_symmetry(), mln::canvas::labeling::video(), mln::canvas::labeling::impl::video_fastest(), mln::morpho::opening::volume(), mln::morpho::closing::volume(), mln::make::w_window(), mln::labeling::wrap(), mln::data::wrap(), mln::logical::xor_(), mln::logical::xor_inplace(), and mln::debug::z_order().

void mln::trace::resume (  )  [inline]

Definition at line 48 of file resume.hh.

References mln::trace::internal::is_quiet, and quiet.

Referenced by mln::initialize().

void mln::trace::stop (  )  [inline]

Definition at line 49 of file stop.hh.

References full_trace, mln::trace::internal::is_quiet, and quiet.

Referenced by mln::initialize().

void mln::trace::warning ( const std::string &  message  )  [inline]

Variable Documentation

bool mln::trace::full_trace = false

Definition at line 64 of file trace/quiet.hh.

Referenced by stop().

bool mln::trace::quiet = true

Definition at line 62 of file trace/quiet.hh.

Referenced by entering(), exiting(), resume(), and stop().

std::stack< std::string > mln::trace::scopes

Definition at line 59 of file entering.hh.

Referenced by entering(), and exiting().

std::stack< std::clock_t > mln::trace::start_times

Definition at line 58 of file entering.hh.

Referenced by entering(), and exiting().

unsigned mln::trace::tab = 0

Definition at line 63 of file trace/quiet.hh.

Referenced by entering(), and exiting().