removed specializations of Pairify for Comparison_result and

Oriented_side; they are now taken care of by that of Sign.
This commit is contained in:
Menelaos Karavelas 2006-07-21 11:21:56 +00:00
parent 549c8cfd1f
commit 213aad8fc2
2 changed files with 4 additions and 15 deletions

View File

@ -1,3 +1,7 @@
21 July 2006 Menelaos Karavelas
- removed specializations of Pairify for Comparison_result and
Oriented_side; they are now taken care of by that of Sign.
18 July 2006 Menelaos Karavelas
- in Enum_converter: removed (dummy) conversions for Oriented_side and
Comparison_result; they should be taken care of by the conversion for

View File

@ -61,14 +61,6 @@ struct Pairify <Sign, Sign> {
{ CGAL_kernel_assertion(t1 == t2); return t1; }
};
template <>
struct Pairify <Comparison_result, Comparison_result> {
typedef Comparison_result result_type;
result_type operator()(const Comparison_result &t1,
const Comparison_result &t2) const
{ CGAL_kernel_assertion(t1 == t2); return t1; }
};
template <>
struct Pairify <Bounded_side, Bounded_side> {
typedef Bounded_side result_type;
@ -76,13 +68,6 @@ struct Pairify <Bounded_side, Bounded_side> {
{ CGAL_kernel_assertion(t1 == t2); return t1; }
};
template <>
struct Pairify <Oriented_side, Oriented_side> {
typedef Oriented_side result_type;
result_type operator()(const Oriented_side &t1, const Oriented_side &t2) const
{ CGAL_kernel_assertion(t1 == t2); return t1; }
};
template <>
struct Pairify <Angle, Angle> {
typedef Angle result_type;