26 #ifndef __TERRALIB_FE_INTERNAL_DISTANCEBUFFER_H 27 #define __TERRALIB_FE_INTERNAL_DISTANCEBUFFER_H 36 namespace gm {
class Geometry; }
88 DistanceBuffer(
const char* opName,
94 virtual ~DistanceBuffer();
165 #endif // __TERRALIB_FE_INTERNAL_DISTANCEBUFFER_H #define TEFEEXPORT
You can use this macro in order to export/import classes and functions from this module.
Distance buffer operator.
te::common::Distance * m_d
Distance. (mandatory)
A spatial operator determines whether its geometric arguments satisfy the stated spatial relationship...
A spatial operator determines whether its geometric arguments satisfy the stated spatial relationship...
te::gm::Geometry * m_geom
Geometry literal. (Mandatory, if m_property is not specified)
This class is used to encode the name of any property of an object.
static te::dt::DateTime d(2010, 8, 9, 15, 58, 39)
#define TE_DEFINE_VISITABLE
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
double Distance(const double pt1x, const double pt1y, const double pt2x, const double pt2y)
PropertyName * m_property
A geometric property. (Mandatory, if m_geom is not specified)
A given distance has a measurement and a unit-of-measure.