All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
pixpath.cpp File Reference

Implementation of the PixPath class. More...

#include <l/l_sys_io.h>
#include <m_cpp/m_vector.h>
#include <m_cpp/m_matrix.h>
#include <curv/curv_lib.h>
#include <l_cpp/l_exception.h>
#include <l_cpp/l_stdio_wrap.h>
#include <qd_cpp/pixpath.h>


 Classes and functions for dealing with trajectory files.
 support for the path algorithm I call the quasi-Dijkstra method.


PixPath kjb::qd::bresenham_line (const PixPoint &ca, const PixPoint &b)
 ctor builds a sequence of points as a Bresenham straight line. More...
PixPoint kjb::qd::str_to_PixPoint (std::istream &iss, const std::string &sep)
 scan a string value into a PixPoint More...
PixPath kjb::qd::append_trying_not_to_overlap (PixPath aaa, const PixPath &bbb)
 apppend first to second, without duplicating aaa.back(), bbb.front() More...

Detailed Description

Implementation of the PixPath class.

Andrew Predoehl