Lines Matching full:direction
44 void CachedHistory::addToVisited(const CachedNode* node, CachedFrame::Direction direction) in addToVisited() argument
48 mVisited[0].mDirection = direction; in addToVisited()
51 bool CachedHistory::checkVisited(const CachedNode* node, CachedFrame::Direction direction) const in checkVisited()
53 // if the direction is unchanged and we've already visited this node, don't visit it again in checkVisited()
56 if (direction != mVisited[index].mDirection) in checkVisited()
58 … index++; // compare with last direction, previous to last node (where the arrow took us from) in checkVisited()
89 void CachedHistory::setWorking(CachedFrame::Direction newMove, in setWorking()
93 …CachedFrame::Direction lastAxis = (CachedFrame::Direction) (mLastMove & ~CachedFrame::RIGHT_DOWN);… in setWorking()
94 CachedFrame::Direction newAxis = (CachedFrame::Direction) (newMove & ~CachedFrame::RIGHT_DOWN); in setWorking()
107 if (change) { // uninitialized or change in direction in setWorking()
135 const char* CachedHistory::Debug::direction(CachedFrame::Direction d) const in direction() function in android::CachedHistory::Debug
155 DUMP_NAV_LOGD(" // { 0x%p (%d), %s },\n", node, index, direction(visit.mDirection)); in print()
164 DUMP_NAV_LOGD("// CachedFrame::Direction mLastMove=%s, mPriorMove=%s;\n", in print()
165 direction(b->mLastMove), direction(b->mPriorMove)); in print()