CGAL 6.3-dev - 1D Arrangements
Loading...
Searching...
No Matches
AocIdentifiedBoundaryTraits_1 Concept Reference

Definition

Models of the concept AocIdentifiedBoundaryTraits_1 handle curves on a circle or a curve that is topological equivalent to a circle. The circle is oriented in such a way that the boundary of the parameter space, the circle is the mapping of which, is identified on the left and right sides.

Refines
AocTraits_1

When both categories are CGAL::Arrangement_on_curve_1::Identified_side_tag, the traits must also provide the functor type Is_on_x_identification_1 (and its accessor), which tests whether a point lies on the identification point.

Has models
CGAL::Arrangement_on_curve_1::Circle_traits_1<Kernel>

Functor Types

typedef unspecified_type Is_on_x_identification_1
 Functor that tests whether a point lies exactly on the identification point (which identifies the left and right boundaries of the parameter space.

Accessing Functor Objects

Is_on_x_identification_1 is_on_x_identification_1_object () const
 returns the Is_on_x_identification_1 functor.

Member Typedef Documentation

◆ Is_on_x_identification_1

Functor that tests whether a point lies exactly on the identification point (which identifies the left and right boundaries of the parameter space.

Precondition
Left_side_category and Right_side_category are both CGAL::Arrangement_on_curve_1::Identified_side_tag.

#include <Concepts/AocIdentifiedBoundaryTraits_1.h>

Definition

Models of the concept AocIdentifiedBoundaryTraits_1 handle curves on a circle or a curve that is topological equivalent to a circle. The circle is oriented in such a way that the boundary of the parameter space, the circle is the mapping of which, is identified on the left and right sides.

Refines
AocTraits_1

When both categories are CGAL::Arrangement_on_curve_1::Identified_side_tag, the traits must also provide the functor type Is_on_x_identification_1 (and its accessor), which tests whether a point lies on the identification point.

Has models
CGAL::Arrangement_on_curve_1::Circle_traits_1<Kernel>

Functor Types

typedef unspecified_type Is_on_x_identification_1
 Functor that tests whether a point lies exactly on the identification point (which identifies the left and right boundaries of the parameter space.

Accessing Functor Objects

Is_on_x_identification_1 is_on_x_identification_1_object () const
 returns the Is_on_x_identification_1 functor.

Member Typedef Documentation

◆ Is_on_x_identification_1

Functor that tests whether a point lies exactly on the identification point (which identifies the left and right boundaries of the parameter space.

Precondition
Left_side_category and Right_side_category are both CGAL::Arrangement_on_curve_1::Identified_side_tag.