Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::polygon::less_rectangle_concept< rectangle_type_1, rectangle_type_2 > Class Template Reference

#include <rectangle_concept.hpp>

Public Member Functions

 less_rectangle_concept (orientation_2d orient=VERTICAL)
 
enable_if< typename gtl_and
< typename
is_rectangle_concept< typename
geometry_concept
< rectangle_type_1 >::type >
::type, typename
is_rectangle_concept< typename
geometry_concept
< rectangle_type_2 >::type >
::type >::type, bool >::type 
operator() (const rectangle_type_1 &a, const rectangle_type_2 &b) const
 

Constructor & Destructor Documentation

template<typename rectangle_type_1 , typename rectangle_type_2 >
boost::polygon::less_rectangle_concept< rectangle_type_1, rectangle_type_2 >::less_rectangle_concept ( orientation_2d  orient = VERTICAL)
inline

Member Function Documentation

template<typename rectangle_type_1 , typename rectangle_type_2 >
enable_if< typename gtl_and< typename is_rectangle_concept<typename geometry_concept<rectangle_type_1>::type>::type, typename is_rectangle_concept<typename geometry_concept<rectangle_type_2>::type>::type>::type, bool>::type boost::polygon::less_rectangle_concept< rectangle_type_1, rectangle_type_2 >::operator() ( const rectangle_type_1 &  a,
const rectangle_type_2 &  b 
) const
inline

The documentation for this class was generated from the following file: