Boost.Geometry    Boost C++ Libraries
Functions
disjoint: detect if geometries are not spatially related

Functions

template<typename Geometry1 , typename Geometry2 , typename Strategy >
bool boost::geometry::disjoint (Geometry1 const &geometry1, Geometry2 const &geometry2, Strategy const &strategy)
 Checks if two geometries are disjoint. More...
 
template<typename Geometry1 , typename Geometry2 >
bool boost::geometry::disjoint (Geometry1 const &geometry1, Geometry2 const &geometry2)
 Checks if two geometries are disjoint. More...
 

Detailed Description

Function Documentation

template<typename Geometry1 , typename Geometry2 , typename Strategy >
bool boost::geometry::disjoint ( Geometry1 const &  geometry1,
Geometry2 const &  geometry2,
Strategy const &  strategy 
)

Checks if two geometries are disjoint.

Template Parameters
Geometry1Any type fulfilling a Geometry Concept
Geometry2Any type fulfilling a Geometry Concept
StrategyAny type fulfilling a Disjoint Strategy Concept
Parameters
geometry1A model of the specified concept
geometry2A model of the specified concept
strategyThe strategy which will be used for disjoint calculations
Returns
Returns true if two geometries are disjoint
template<typename Geometry1 , typename Geometry2 >
bool boost::geometry::disjoint ( Geometry1 const &  geometry1,
Geometry2 const &  geometry2 
)

Checks if two geometries are disjoint.

Template Parameters
Geometry1Any type fulfilling a Geometry Concept
Geometry2Any type fulfilling a Geometry Concept
Parameters
geometry1A model of the specified concept
geometry2A model of the specified concept
Returns
Returns true if two geometries are disjoint

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