Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::geometry::model::linestring< Point, Container, Allocator > Class Template Reference

A linestring (named so by OGC) is a collection (default a vector) of points. More...

#include <linestring.hpp>

Inheritance diagram for boost::geometry::model::linestring< Point, Container, Allocator >:
Collaboration diagram for boost::geometry::model::linestring< Point, Container, Allocator >:

Public Member Functions

 linestring ()
 {linestring} More...
 
template<typename Iterator >
 linestring (Iterator begin, Iterator end)
 {linestring} More...
 

Detailed Description

template<typename Point, template< typename, typename > class Container = std::vector, template< typename > class Allocator = std::allocator>
class boost::geometry::model::linestring< Point, Container, Allocator >

A linestring (named so by OGC) is a collection (default a vector) of points.

Template Parameters
Point
Container
Allocator

{before.synopsis, [heading Model of] [link geometry.reference.concepts.concept_linestring Linestring Concept] }

Constructor & Destructor Documentation

template<typename Point , template< typename, typename > class Container = std::vector, template< typename > class Allocator = std::allocator>
boost::geometry::model::linestring< Point, Container, Allocator >::linestring ( )
inline

{linestring}

template<typename Point , template< typename, typename > class Container = std::vector, template< typename > class Allocator = std::allocator>
template<typename Iterator >
boost::geometry::model::linestring< Point, Container, Allocator >::linestring ( Iterator  begin,
Iterator  end 
)
inline

{linestring}


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