\begin{ccRefClass}{Arr_circular_arc_traits} \ccInclude{CGAL/Arr_circular_arc_traits.h} \ccDefinition This class is a traits class for \cgal\ arrangements, built on top of a model of concept \ccc{CircularKernel}. It provides curves of type \ccc{CGAL::Circular_arc_2}. \ccIsModel \ccc{ArrangementTraits_2} \end{ccRefClass} \begin{ccRefClass}{Arr_line_arc_traits} \ccInclude{CGAL/Arr_line_arc_traits.h} \ccDefinition This class is a traits class for \cgal\ arrangements, built on top of a model of concept \ccc{CircularKernel}. It provides curves of type \ccc{CGAL::Line_arc_2}. \ccIsModel \ccc{ArrangementTraits_2} \end{ccRefClass} \begin{ccRefClass}{Arr_circular_line_arc_traits} \ccInclude{CGAL/Arr_circular_line_arc_traits.h} \ccDefinition This class is a traits class for \cgal\ arrangements, built on top of a model of concept \ccc{CircularKernel}. It provides curves that can be of both types \ccc{CGAL::Line_arc_2} or \ccc{CGAL::Circular_arc_2}. It uses the \ccAnchor{http://www.boost.org/doc/html/variant.html}{boost::variant}. \ccIsModel \ccc{ArrangementTraits_2} \end{ccRefClass}