Fix indentation of class intersection

Wrong indentation on nested classes made this tricky to decipher and
worth the change.
This commit is contained in:
Philipp Möller 2015-10-22 16:47:44 +02:00 committed by Sébastien Loriot
parent bec142d51f
commit 88acc3d1b3
1 changed files with 19 additions and 19 deletions

View File

@ -267,16 +267,16 @@ public:
Do_intersect do_intersect_object() const {return Do_intersect(*this);}
class Intersection {
class Intersection {
const AABB_traits<GeomTraits,AABBPrimitive>& m_traits;
public:
public:
Intersection(const AABB_traits<GeomTraits,AABBPrimitive>& traits)
:m_traits(traits) {}
#if CGAL_INTERSECTION_VERSION < 2
template<typename Query>
boost::optional<typename AT::Object_and_primitive_id>
operator()(const Query& query, const typename AT::Primitive& primitive) const
{
template<typename Query>
boost::optional<typename AT::Object_and_primitive_id>
operator()(const Query& query, const typename AT::Primitive& primitive) const
{
typedef boost::optional<Object_and_primitive_id> Intersection;
CGAL::Object object = GeomTraits().intersect_3_object()(internal::Primitive_helper<AT>::get_datum(primitive,m_traits),query);
@ -284,7 +284,7 @@ operator()(const Query& query, const typename AT::Primitive& primitive) const
return Intersection();
else
return Intersection(Object_and_primitive_id(object,primitive.id()));
}
}
#else
template<typename Query>
boost::optional< typename Intersection_and_primitive_id<Query>::Type >
@ -296,9 +296,9 @@ operator()(const Query& query, const typename AT::Primitive& primitive) const
return boost::make_optional( std::make_pair(*inter_res, primitive.id()) );
}
#endif
};
};
Intersection intersection_object() const {return Intersection(*this);}
Intersection intersection_object() const {return Intersection(*this);}
// This should go down to the GeomTraits, i.e. the kernel
class Closest_point {