Krita Source Code Documentation
Loading...
Searching...
No Matches
AStarGoalVisitor Class Reference
+ Inheritance diagram for AStarGoalVisitor:

Public Member Functions

 AStarGoalVisitor (VertexDescriptor goal)
 
void examine_vertex (VertexDescriptor u, KisMagneticGraph const &g)
 

Private Attributes

VertexDescriptor m_goal
 

Detailed Description

Definition at line 96 of file KisMagneticWorker.cc.

Constructor & Destructor Documentation

◆ AStarGoalVisitor()

AStarGoalVisitor::AStarGoalVisitor ( VertexDescriptor goal)
inlineexplicit

Definition at line 99 of file KisMagneticWorker.cc.

99: m_goal(goal){ }
VertexDescriptor m_goal

Member Function Documentation

◆ examine_vertex()

void AStarGoalVisitor::examine_vertex ( VertexDescriptor u,
KisMagneticGraph const & g )
inline

Definition at line 101 of file KisMagneticWorker.cc.

102 {
103 Q_UNUSED(g);
104 if (u == m_goal) {
105 throw GoalFound();
106 }
107 }
qreal u

References m_goal, and u.

Member Data Documentation

◆ m_goal

VertexDescriptor AStarGoalVisitor::m_goal
private

Definition at line 110 of file KisMagneticWorker.cc.


The documentation for this class was generated from the following file: