Boost.Geometry    Boost C++ Libraries
Classes | Functions
boost::geometry::de9im Namespace Reference

Classes

class  mask
 DE-9IM model intersection mask. More...
class  matrix
 DE-9IM model intersection matrix. More...
class  static_mask
 DE-9IM model intersection mask (static version). More...

Functions

boost::tuples::cons< mask,
boost::tuples::cons< mask,
boost::tuples::null_type > > 
operator|| (mask const &m1, mask const &m2)
template<typename Tail >
index::detail::tuples::push_back
< boost::tuples::cons< mask,
Tail >, mask >::type 
operator|| (boost::tuples::cons< mask, Tail > const &t, mask const &m)
template<char II1, char IB1, char IE1, char BI1, char BB1, char BE1, char EI1, char EB1, char EE1, char II2, char IB2, char IE2, char BI2, char BB2, char BE2, char EI2, char EB2, char EE2>
boost::mpl::vector
< static_mask< II1, IB1, IE1,
BI1, BB1, BE1, EI1, EB1, EE1 >
, static_mask< II2, IB2, IE2,
BI2, BB2, BE2, EI2, EB2, EE2 >> 
operator|| (static_mask< II1, IB1, IE1, BI1, BB1, BE1, EI1, EB1, EE1 > const &, static_mask< II2, IB2, IE2, BI2, BB2, BE2, EI2, EB2, EE2 > const &)
template<typename Seq , char II, char IB, char IE, char BI, char BB, char BE, char EI, char EB, char EE>
detail::de9im::push_back< Seq,
static_mask< II, IB, IE, BI,
BB, BE, EI, EB, EE > >::type 
operator|| (Seq const &, static_mask< II, IB, IE, BI, BB, BE, EI, EB, EE > const &)

Function Documentation

boost::tuples::cons< mask, boost::tuples::cons<mask, boost::tuples::null_type> > boost::geometry::de9im::operator|| ( mask const &  m1,
mask const &  m2 
)
template<typename Tail >
index::detail::tuples::push_back< boost::tuples::cons<mask, Tail>, mask >::type boost::geometry::de9im::operator|| ( boost::tuples::cons< mask, Tail > const &  t,
mask const &  m 
)
template<char II1, char IB1, char IE1, char BI1, char BB1, char BE1, char EI1, char EB1, char EE1, char II2, char IB2, char IE2, char BI2, char BB2, char BE2, char EI2, char EB2, char EE2>
boost::mpl::vector< static_mask<II1, IB1, IE1, BI1, BB1, BE1, EI1, EB1, EE1>, static_mask<II2, IB2, IE2, BI2, BB2, BE2, EI2, EB2, EE2>> boost::geometry::de9im::operator|| ( static_mask< II1, IB1, IE1, BI1, BB1, BE1, EI1, EB1, EE1 > const &  ,
static_mask< II2, IB2, IE2, BI2, BB2, BE2, EI2, EB2, EE2 > const &   
)
template<typename Seq , char II, char IB, char IE, char BI, char BB, char BE, char EI, char EB, char EE>
detail::de9im::push_back< Seq, static_mask<II, IB, IE, BI, BB, BE, EI, EB, EE> >::type boost::geometry::de9im::operator|| ( Seq const &  ,
static_mask< II, IB, IE, BI, BB, BE, EI, EB, EE > const &   
)

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
Documentation is generated by Doxygen