|
CGAL 6.2 - 2D Arrangements
|
#include <CGAL/Arr_tracing_traits_2.h>
BaseTraits.
A metadata traits-class decorator for the arrangement package.
It traces the invocations of traits-class functors. It is parameterized with another traits class and inherits from it. For each traits method it prints out its input parameters and its output result
It models all the concepts that the original traits models.
Public Member Functions | |
| void | enable_trace (Operation_id id) |
| enables the trace of a traits operation | |
| void | enable_all_traces () |
| enables the trace of all traits operations | |
| void | disable_trace (Operation_id id) |
| disables the trace of a traits operation | |
| void | disable_all_traces () |
| disables the trace of all traits operations | |
Creation | |
| template<typename ... Args> | |
| Arr_tracing_traits_2 (Args ... args) | |
| constructs default | |
| Arr_tracing_traits_2 (const Arr_tracing_traits_2 &)=delete | |
| disables copy constructor. | |
| enum CGAL::Arr_tracing_traits_2::Operation_id |
| void CGAL::Arr_tracing_traits_2< BaseTraits >::disable_trace | ( | Operation_id | id | ) |
disables the trace of a traits operation
| id | the operation identifier |
| void CGAL::Arr_tracing_traits_2< BaseTraits >::enable_trace | ( | Operation_id | id | ) |
enables the trace of a traits operation
| id | the operation identifier |