CGAL 6.1 - 2D Arrangements
Loading...
Searching...
No Matches
AosHorizontalSideTraits_2 Class Reference

#include <Concepts/AosHorizontalSideTraits_2.h>

Definition

AosHorizontalSideTraits_2 is an abstract concept. It generalizes all concepts that handle curves that either reach or approach either the bottom or top sizeds of the boundary of the parameter space. (An "abstract" concept is a concept that is useless on its own.) Only a combination of this concept and one or more concepts that handle curves that either reach or approach the remaining boundary sides (that is, left and right) are purposeful, and can have models.

Refines
AosBasicTraits_2
Has models
CGAL::Arr_linear_traits_2<Kernel>
CGAL::Arr_rational_function_traits_2<AlgebraicKernel_d_1>
CGAL::Arr_algebraic_segment_traits_2<Coefficient>
CGAL::Arr_geodesic_arc_on_sphere_traits_2<Kernel, X, Y>
See also
AosVerticalSideTraits_2

Functor Types

typedef unspecified_type Parameter_space_in_y_2
 models the concept AosTraits::ParameterSpaceInY_2.
 
typedef unspecified_type Compare_x_on_boundary_2
 models the concept AosTraits::CompareXOnBoundaryOfCurveEnd_2.
 
typedef unspecified_type Compare_x_near_boundary_2
 models the concept AosTraits::CompareXNearBoundary_2.
 

Accessing Functor Objects

Parameter_space_in_y_2 parameter_space_in_y_2_object () const
 
Compare_x_on_boundary_2 compare_x_on_boundary_2_object () const
 
Compare_x_near_boundary_2 compare_x_near_boundary_2_object () const
 

Member Typedef Documentation

◆ Compare_x_near_boundary_2

◆ Compare_x_on_boundary_2

◆ Parameter_space_in_y_2

Member Function Documentation

◆ compare_x_near_boundary_2_object()

Compare_x_near_boundary_2 AosHorizontalSideTraits_2::compare_x_near_boundary_2_object ( ) const

◆ compare_x_on_boundary_2_object()

Compare_x_on_boundary_2 AosHorizontalSideTraits_2::compare_x_on_boundary_2_object ( ) const

◆ parameter_space_in_y_2_object()

Parameter_space_in_y_2 AosHorizontalSideTraits_2::parameter_space_in_y_2_object ( ) const