Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::geometry::detail::difference Namespace Reference

Functions

template<typename GeometryOut , typename Geometry1 , typename Geometry2 , typename RobustPolicy , typename OutputIterator , typename Strategy >
OutputIterator difference_insert (Geometry1 const &geometry1, Geometry2 const &geometry2, RobustPolicy const &robust_policy, OutputIterator out, Strategy const &strategy)
 {difference} More...
 
template<typename GeometryOut , typename Geometry1 , typename Geometry2 , typename RobustPolicy , typename OutputIterator >
OutputIterator difference_insert (Geometry1 const &geometry1, Geometry2 const &geometry2, RobustPolicy const &robust_policy, OutputIterator out)
 {difference} More...
 

Function Documentation

template<typename GeometryOut , typename Geometry1 , typename Geometry2 , typename RobustPolicy , typename OutputIterator , typename Strategy >
OutputIterator boost::geometry::detail::difference::difference_insert ( Geometry1 const &  geometry1,
Geometry2 const &  geometry2,
RobustPolicy const &  robust_policy,
OutputIterator  out,
Strategy const &  strategy 
)
inline

{difference}

{difference_insert, spatial set theoretic difference} . {difference}

Template Parameters
GeometryOutoutput geometry type, must be specified
Geometry1
Geometry2
OutputIteratoroutput iterator
Strategy
Parameters
geometry1
geometry2
out{difference}
strategy{difference}
Returns

{distinguish,with strategy}

References boost::program_options::value().

template<typename GeometryOut , typename Geometry1 , typename Geometry2 , typename RobustPolicy , typename OutputIterator >
OutputIterator boost::geometry::detail::difference::difference_insert ( Geometry1 const &  geometry1,
Geometry2 const &  geometry2,
RobustPolicy const &  robust_policy,
OutputIterator  out 
)
inline

{difference}

{difference_insert, spatial set theoretic difference}. {difference}

Template Parameters
GeometryOutoutput geometry type, must be specified
Geometry1
Geometry2
OutputIteratoroutput iterator
Parameters
geometry1
geometry2
out{difference}
Returns

{[include reference/algorithms/difference_insert.qbk]}

References boost::out.