BResamplable Class Reference

#include <BResamplable.h>

Inheritance diagram for BResamplable:

Inheritance graph
[legend]

List of all members.


Detailed Description

An interface for geometry objects that can be be resampled.

Geometry objects that can be resampled contain vertices. Resampling such a geometry objects entails either increasing or decreasing the number of vertices in the object.

Public Member Functions

virtual BGeometryDownsample (UInt32 maxPoints) const =0
 Changes the geometry to contain, at most, the specified number of points.


Member Function Documentation

virtual BGeometry* Downsample ( UInt32  maxPoints  )  const [pure virtual]

Changes the geometry to contain, at most, the specified number of points.

Parameters:
maxPoints The maximum number of points in the new geometry.
Returns:
The down-sampled geometry. The caller is responsible for deleting the returned object.

Implemented in BLine, BPath, BPolygon, and BPolyline.


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

GeoTranslate 5.0 From Blue Marble Geographics