CGAL 6.0.1 - 2D Arrangements
Loading...
Searching...
No Matches
CGAL::Arr_conic_traits_2< RatKernel, AlgKernel, NtTraits >::Construct_bbox_2 Class Reference

#include <CGAL/Arr_conic_traits_2.h>

Definition

template<typename RatKernel, typename AlgKernel, typename NtTraits>
class CGAL::Arr_conic_traits_2< RatKernel, AlgKernel, NtTraits >::Construct_bbox_2

A functor that constructs a bounding box of a conic arc.

Public Member Functions

Bbox_2 operator() (const Curve_2 &cv) const
 Obtain a bounding box for a conic arc.
 
Bbox_2 operator() (const X_monotone_curve_2 &xcv) const
 Obtain a bounding box for an \(x\)-monotone conic arc.
 

Member Function Documentation

◆ operator()() [1/2]

template<typename RatKernel , typename AlgKernel , typename NtTraits >
Bbox_2 CGAL::Arr_conic_traits_2< RatKernel, AlgKernel, NtTraits >::Construct_bbox_2::operator() ( const Curve_2 cv) const

Obtain a bounding box for a conic arc.

Parameters
cvThe conic arc.
Returns
The bounding box.

◆ operator()() [2/2]

template<typename RatKernel , typename AlgKernel , typename NtTraits >
Bbox_2 CGAL::Arr_conic_traits_2< RatKernel, AlgKernel, NtTraits >::Construct_bbox_2::operator() ( const X_monotone_curve_2 xcv) const

Obtain a bounding box for an \(x\)-monotone conic arc.

Parameters
xcvThe \(x\)-monotone conic arc.
Returns
The bounding box.