private boolean resetActivePointToTerminal ( ) { if ( activeEdge != null && activeEdge . getLength ( ) == activeLength && activeEdge . isTerminating ( ) ) { activeNode = activeEdge . getTerminal ( ) ; activeEdge = null ; activeLength = 0 ; return true ; } return false ; }
Resizes the active length in the case where we are sitting on a terminal .