KJB
|
Contains definition for class PolyPath. More...
#include <l_cpp/l_exception.h>
#include <m_cpp/m_vector_d.h>
#include <qd_cpp/pixpath.h>
#include <iosfwd>
Go to the source code of this file.
Classes | |
class | kjb::qd::PolyPath |
represents an open polygonal path with a tangent at each point More... | |
Namespaces | |
kjb | |
Classes and functions for dealing with trajectory files. | |
kjb::qd | |
support for the path algorithm I call the quasi-Dijkstra method. | |
Functions | |
Vector2 | kjb::qd::get_unit_vector_2x_angle (const Vector2 &v) |
double the angle relative to (1,0) and return a unit vector that way. More... | |
Vector2 | kjb::qd::get_unit_vector_2x_angle_nothrow (const Vector2 &v) |
like get_unit_vector_2x_angle() but return zero vector on zero input More... | |
Vector2 | kjb::qd::get_unit_vector_2x_angle_of_unit_vector (const Vector2 &) |
like compute_unit_vector_2x_angle but for unit-magnitude input. More... | |
bool | kjb::qd::is_valid_as_polypath (const PixPath &, bool throw_failure=false) |
test whether a pixel path is convertible to PolyPath (maybe say why) More... | |
Contains definition for class PolyPath.