Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::polygon::view_of< polygon_90_set_concept, T > Struct Template Reference

#include <polygon_45_set_concept.hpp>

Collaboration diagram for boost::polygon::view_of< polygon_90_set_concept, T >:

Public Types

typedef get_coordinate_type< T,
typename geometry_concept< T >
::type >::type 
coordinate_type
 
typedef std::vector
< polygon_90_with_holes_data
< coordinate_type >
>::const_iterator 
iterator_type
 
typedef view_of operator_arg_type
 

Public Member Functions

 view_of (T &obj)
 
 view_of (const T &obj)
 
iterator_type begin () const
 
iterator_type end () const
 
orientation_2d orient () const
 
bool clean () const
 
bool sorted () const
 
Tget ()
 

Public Attributes

Ttp
 
std::vector
< polygon_90_with_holes_data
< coordinate_type > > 
polys
 

Member Typedef Documentation

template<typename T >
typedef std::vector<polygon_90_with_holes_data<coordinate_type> >::const_iterator boost::polygon::view_of< polygon_90_set_concept, T >::iterator_type

Constructor & Destructor Documentation

template<typename T >
boost::polygon::view_of< polygon_90_set_concept, T >::view_of ( T obj)
inline
template<typename T >
boost::polygon::view_of< polygon_90_set_concept, T >::view_of ( const T obj)
inline

Member Function Documentation

template<typename T >
T& boost::polygon::view_of< polygon_90_set_concept, T >::get ( )
inline

Member Data Documentation

template<typename T >
T* boost::polygon::view_of< polygon_90_set_concept, T >::tp

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