37     m_coords(rhs.m_coords)
 
PointKd & operator=(const PointKd &rhs)
Assignment operator. 
 
const double & getX() const 
It returns the point x-coordinate value. 
 
void setZ(const double &z)
It sets the point z-coordinate value. 
 
std::vector< double > m_coords
The array of coordinates. 
 
An Envelope defines a 2D rectangular region. 
 
virtual AbstractPoint & operator=(const AbstractPoint &rhs)
Assignment operator. 
 
A base class for values that can be retrieved from the data access module. 
 
const double & getM() const 
It returns TE_DOUBLE_NOT_A_NUMBER. 
 
void setX(const double &x)
It sets the point x-coordinate value. 
 
void setM(const double &m)
It doesn't perform any operation in a Kd point. 
 
TE_DEFINE_VISITABLE PointKd(unsigned int k, int srid=0, Envelope *mbr=0)
it constructs a new point with k-dimension. 
 
void setY(const double &y)
It sets the point y-coordinate value. 
 
const double & getY() const 
It returns the point y-coordinate value. 
 
te::dt::AbstractData * clone() const 
It clones the point. 
 
A base abstract class for 0-dimensional geometric objects that represents a single location in coordi...
 
const double & getZ() const 
It returns the point z-coordinate value, if it has one or TE_DOUBLE_NOT_A_NUMBER otherwise.