|
|
Public Types | |
| typedef boost::tuple< typename Policy1::return_type, typename Policy2::return_type > | return_type |
Static Public Member Functions | |
| template<typename Segment > | |
| static return_type | degenerate (Segment const &segment, bool a_degenerate) |
| static return_type | disjoint () |
| static return_type | error (std::string const &msg) |
| template<typename Segment , typename Ratio > | |
| static return_type | one_degenerate (Segment const &segment, Ratio const &ratio, bool a_degenerate) |
| template<typename Segment1 , typename Segment2 , typename Ratio > | |
| static return_type | segments_collinear (Segment1 const &segment1, Segment2 const &segment2, bool opposite, int pa1, int pa2, int pb1, int pb2, Ratio const &ra1, Ratio const &ra2, Ratio const &rb1, Ratio const &rb2) |
| template<typename Segment1 , typename Segment2 , typename SegmentIntersectionInfo > | |
| static return_type | segments_crosses (side_info const &sides, SegmentIntersectionInfo const &sinfo, Segment1 const &s1, Segment2 const &s2) |
| typedef boost::tuple< typename Policy1::return_type, typename Policy2::return_type > boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::return_type |
| static return_type boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::segments_crosses | ( | side_info const & | sides, |
| SegmentIntersectionInfo const & | sinfo, | ||
| Segment1 const & | s1, | ||
| Segment2 const & | s2 | ||
| ) | [static] |
| static return_type boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::segments_collinear | ( | Segment1 const & | segment1, |
| Segment2 const & | segment2, | ||
| bool | opposite, | ||
| int | pa1, | ||
| int | pa2, | ||
| int | pb1, | ||
| int | pb2, | ||
| Ratio const & | ra1, | ||
| Ratio const & | ra2, | ||
| Ratio const & | rb1, | ||
| Ratio const & | rb2 | ||
| ) | [static] |
| static return_type boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::degenerate | ( | Segment const & | segment, |
| bool | a_degenerate | ||
| ) | [static] |
| static return_type boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::one_degenerate | ( | Segment const & | segment, |
| Ratio const & | ratio, | ||
| bool | a_degenerate | ||
| ) | [static] |
| static return_type boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::disjoint | ( | ) | [static] |
| static return_type boost::geometry::policies::relate::segments_tupled< Policy1, Policy2 >::error | ( | std::string const & | msg | ) | [static] |
|
April 2, 2011 |
Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands Copyright © 2008-2011 Bruno Lalande, Paris, France Copyright © 2009-2010 Mateusz Loskot, London, UK |