Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::geometry::strategy::within::services::default_strategy< TagContained, TagContaining, CastedTagContained, CastedTagContaining, CsTagContained, CsTagContaining, GeometryContained, GeometryContaining > Struct Template Reference

Traits class binding a within determination strategy to a coordinate system. More...

#include <within.hpp>

Public Member Functions

 BOOST_MPL_ASSERT_MSG (false, NOT_IMPLEMENTED_FOR_THESE_TYPES,(types< GeometryContained, GeometryContaining >))
 

Detailed Description

template<typename TagContained, typename TagContaining, typename CastedTagContained, typename CastedTagContaining, typename CsTagContained, typename CsTagContaining, typename GeometryContained, typename GeometryContaining>
struct boost::geometry::strategy::within::services::default_strategy< TagContained, TagContaining, CastedTagContained, CastedTagContaining, CsTagContained, CsTagContaining, GeometryContained, GeometryContaining >

Traits class binding a within determination strategy to a coordinate system.

Template Parameters
TagContainedtag (possibly casted) of point-type
TagContainedtag (possibly casted) of (possibly) containing type
CsTagContainedtag of coordinate system of point-type
CsTagContainingtag of coordinate system of (possibly) containing type
Geometrygeometry-type of input (often point, or box)
GeometryContaininggeometry-type of input (possibly) containing type

Member Function Documentation

template<typename TagContained , typename TagContaining , typename CastedTagContained , typename CastedTagContaining , typename CsTagContained , typename CsTagContaining , typename GeometryContained , typename GeometryContaining >
boost::geometry::strategy::within::services::default_strategy< TagContained, TagContaining, CastedTagContained, CastedTagContaining, CsTagContained, CsTagContaining, GeometryContained, GeometryContaining >::BOOST_MPL_ASSERT_MSG ( false  ,
NOT_IMPLEMENTED_FOR_THESE_TYPES  ,
(types< GeometryContained, GeometryContaining >)   
)

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