50 return m_it == rhs.
m_it;
55 return m_it != rhs.
m_it;
91 return m_it->second.get();
96 return m_it->first.get();
te::dt::DateTime * getTime() const
It returns the datetime pointed by the internal cursor.
std::pair< te::dt::DateTimeShrPtr, te::gm::GeometryShrPtr > TrajectoryObservation
TrajectoryIterator()
Empty constructor.
bool operator==(const TrajectoryIterator &rhs)
Operator ==.
TrajectoryIterator & operator--()
Prefix operator –.
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
TrajectoryObservation operator*() const
Prefix operator *.
This file contains a trajetory iterator.
te::gm::Geometry * getGeometry() const
It returns the geometry pointed by the internal cursor.
A class to traverse the observations of a trajectory.
const TrajectoryIterator & operator=(const TrajectoryIterator &rhs)
Assignment operator.
virtual ~TrajectoryIterator()
Virtual destructor.
bool operator!=(const TrajectoryIterator &rhs)
Operator !=.
TrajectoryObservationSet::const_iterator m_it
The internal cursor.
TrajectoryIterator & operator++()
Prefix operator ++.