|
Krita Source Code Documentation
|
#include "KisMagneticWorker.h"#include <kis_gaussian_kernel.h>#include <lazybrush/kis_lazy_fill_tools.h>#include <kis_algebra_2d.h>#include <kis_painter.h>#include <QtCore>#include <QPolygon>#include <QPainter>#include <QPainterPath>#include <boost/graph/astar_search.hpp>#include <krita_utils.h>#include "KisMagneticGraph.h"Go to the source code of this file.
Classes | |
| class | AStarGoalVisitor |
| class | AStarHeuristic |
| struct | DistanceMap |
| struct | GoalFound |
| struct | PredecessorMap |
| struct | WeightMap |
Functions | |
| double | EuclideanDistance (VertexDescriptor p1, VertexDescriptor p2) |
| VertexDescriptor | get (PredecessorMap const &m, VertexDescriptor v) |
| void | put (PredecessorMap &m, VertexDescriptor key, VertexDescriptor value) |
| double EuclideanDistance | ( | VertexDescriptor | p1, |
| VertexDescriptor | p2 ) |
Definition at line 73 of file KisMagneticWorker.cc.
| VertexDescriptor get | ( | PredecessorMap const & | m, |
| VertexDescriptor | v ) |
Definition at line 62 of file KisMagneticWorker.cc.
References PredecessorMap::m_map, and v.
| void put | ( | PredecessorMap & | m, |
| VertexDescriptor | key, | ||
| VertexDescriptor | value ) |
Definition at line 68 of file KisMagneticWorker.cc.
References PredecessorMap::m_map, and value().