ApplyAction(SequenceAlignmentState &s, SequenceAlignmentAction a) const | SequenceAlignment | virtual |
bValidSearchGoal | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | protected |
ClearGoal() | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
color | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | mutableprotected |
d | SequenceAlignment | private |
Draw(Graphics::Display &display) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
Draw(Graphics::Display &display, const SequenceAlignmentState &) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
DrawLine(Graphics::Display &display, const SequenceAlignmentState &x, const SequenceAlignmentState &y, float width=1.0) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
GCost(const SequenceAlignmentState &node1, const SequenceAlignmentState &node2) const | SequenceAlignment | virtual |
GCost(const SequenceAlignmentState &node, const SequenceAlignmentAction &act) const | SequenceAlignment | virtual |
GetAction(const SequenceAlignmentState &s1, const SequenceAlignmentState &s2) const | SequenceAlignment | virtual |
GetActionHash(SequenceAlignmentAction act) const | SequenceAlignment | virtual |
GetActions(const SequenceAlignmentState &nodeID, std::vector< SequenceAlignmentAction > &actions) const | SequenceAlignment | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
GetColor() const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
GetMaxHash() const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
GetNextState(const SequenceAlignmentState &, SequenceAlignmentAction, SequenceAlignmentState &) const | SequenceAlignment | virtual |
GetNumSuccessors(const SequenceAlignmentState &stateID) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
GetOccupancyInfo() | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
GetPathLength(std::vector< SequenceAlignmentState > &neighbors) | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | virtual |
GetPathLength(const SequenceAlignmentState &start, std::vector< SequenceAlignmentAction > &neighbors) | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | virtual |
GetStateFromHash(uint64_t parent, SequenceAlignmentState &s) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
GetStateHash(const SequenceAlignmentState &node) const | SequenceAlignment | virtual |
GetSuccessors(const SequenceAlignmentState &nodeID, std::vector< SequenceAlignmentState > &neighbors) const | SequenceAlignment | virtual |
GLDrawLine(const SequenceAlignmentState &x, const SequenceAlignmentState &y) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
GLDrawPath(const std::vector< SequenceAlignmentState > &x) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | virtual |
GLLabelState(const SequenceAlignmentState &, const char *) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
GoalTest(const SequenceAlignmentState &node, const SequenceAlignmentState &goal) const | SequenceAlignment | virtual |
GoalTest(const SequenceAlignmentState &node) const | SequenceAlignment | inlinevirtual |
HCost(const SequenceAlignmentState &node1, const SequenceAlignmentState &node2) const | SequenceAlignment | virtual |
HCost(const SequenceAlignmentState &node) const | SequenceAlignment | inlinevirtual |
SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction >::HCost(const SequenceAlignmentState &node1, const SequenceAlignmentState &node2, double parentHCost) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
Heuristic() | Heuristic< SequenceAlignmentState > | inline |
heuristics | Heuristic< SequenceAlignmentState > | |
histogram | Heuristic< SequenceAlignmentState > | mutable |
InvertAction(SequenceAlignmentAction &a) const | SequenceAlignment | virtual |
IsGoalStored() const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
lookups | Heuristic< SequenceAlignmentState > | |
OpenGLDraw() const | SequenceAlignment | inlinevirtual |
OpenGLDraw(const SequenceAlignmentState &) const | SequenceAlignment | inlinevirtual |
OpenGLDraw(const SequenceAlignmentState &, const SequenceAlignmentState &, float) const | SequenceAlignment | inlinevirtual |
OpenGLDraw(const SequenceAlignmentState &, const SequenceAlignmentAction &) const | SequenceAlignment | inlinevirtual |
SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction >::OpenGLDraw() const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
searchGoal | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | protected |
SequenceAlignment(int length) | SequenceAlignment | inline |
SetColor(const rgbColor &r) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
SetOccupancyInfo(OccupancyInterface< SequenceAlignmentState, SequenceAlignmentAction > *) | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
StoreGoal(SequenceAlignmentState &s) | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
transparency | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | mutableprotected |
UndoAction(SequenceAlignmentState &s, SequenceAlignmentAction a) const | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |
~Heuristic() | Heuristic< SequenceAlignmentState > | inlinevirtual |
~SearchEnvironment() | SearchEnvironment< SequenceAlignmentState, SequenceAlignmentAction > | inlinevirtual |