libosmscout  1.1.1
Public Member Functions | List of all members
osmscout::ShapeFileVisitor Class Reference

#include <libosmscout-import/include/osmscout/import/ShapeFileScanner.h>

Public Member Functions

virtual ~ShapeFileVisitor ()=default
 
virtual void OnFileBoundingBox (const GeoBox &boundingBox)
 
virtual void OnProgress (double current, double total)
 
virtual void OnPolyline (int32_t recordNumber, const GeoBox &boundingBox, const std::vector< GeoCoord > &coords)
 

Detailed Description

Visitor for scanner contents of a shape file.

A (derived) visitor instance is passed to the ShapeFileScanner and repeately called on corresponding data.

Constructor & Destructor Documentation

◆ ~ShapeFileVisitor()

virtual osmscout::ShapeFileVisitor::~ShapeFileVisitor ( )
virtualdefault

Member Function Documentation

◆ OnFileBoundingBox()

virtual void osmscout::ShapeFileVisitor::OnFileBoundingBox ( const GeoBox &  boundingBox)
virtual

◆ OnPolyline()

virtual void osmscout::ShapeFileVisitor::OnPolyline ( int32_t  recordNumber,
const GeoBox &  boundingBox,
const std::vector< GeoCoord > &  coords 
)
virtual

◆ OnProgress()

virtual void osmscout::ShapeFileVisitor::OnProgress ( double  current,
double  total 
)
virtual

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