libLAS API Reference  1.8.1
Public Member Functions | List of all members
liblas::CoordinateSummary Class Reference

#include <utility.hpp>

Inheritance diagram for liblas::CoordinateSummary:
Inheritance graph
Collaboration diagram for liblas::CoordinateSummary:
Collaboration graph

Public Member Functions

 CoordinateSummary ()
 CoordinateSummary (CoordinateSummary const &other)
CoordinateSummaryoperator= (CoordinateSummary const &rhs)
bool filter (const Point &point)
 Function called by liblas::Reader::ReadNextPoint to apply the (list) of filter to the point. More...
void AddPoint (liblas::Point const &p)
ptree GetPTree () const
void SetHeader (liblas::Header const &h)
 ~CoordinateSummary ()
- Public Member Functions inherited from liblas::FilterI
void SetType (FilterType t)
 Sets whether the filter is one that keeps data that matches construction criteria or rejects them. More...
FilterType GetType () const
 Gets the type of filter. More...
virtual ~FilterI ()
 FilterI (FilterType t)
 Base constructor. Initializes the FilterType. More...

Additional Inherited Members

- Public Types inherited from liblas::FilterI
enum  FilterType { eExclusion = 0, eInclusion = 1 }
 Determines whether or not the filter keeps or rejects points that meet filtering criteria. More...

Constructor & Destructor Documentation

liblas::CoordinateSummary::CoordinateSummary ( )
liblas::CoordinateSummary::CoordinateSummary ( CoordinateSummary const &  other)
liblas::CoordinateSummary::~CoordinateSummary ( )

Member Function Documentation

void liblas::CoordinateSummary::AddPoint ( liblas::Point const &  p)
bool liblas::CoordinateSummary::filter ( const Point point)

Function called by liblas::Reader::ReadNextPoint to apply the (list) of filter to the point.

If the function returns true, the point passes the filter and is kept.

Implements liblas::FilterI.

ptree liblas::CoordinateSummary::GetPTree ( ) const
CoordinateSummary& liblas::CoordinateSummary::operator= ( CoordinateSummary const &  rhs)
void liblas::CoordinateSummary::SetHeader ( liblas::Header const &  h)

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