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