Lines Matching defs:it
5 This library is free software; you can redistribute it and/or modify it
19 This library is distributed in the hope that it will be useful,
86 skip1visible(typename std::vector< Point<T> >::iterator it,
89 for ( ++it ; it != end ; ++it ) {
90 if ( it->visible )
91 return it;
101 border_detection(typename std::vector< Point<T> >::iterator it,
104 typename std::vector< Point<T> >::iterator begin = it;
106 if ( end - it < 4 )
110 typename std::vector< Point<T> >::iterator prev = it;
113 if ( it == end )
115 last[i] = *it;
116 prev = it;
117 it = skip1visible<T>(it, end);
123 if ( it == end )
127 for ( it = skip1visible<T>(it, end) ; it != end
128 ; it = skip1visible<T>(it, end) ) {
132 last[2] = *it;
137 last[3] = *it;
141 prev = it;
216 typename Path::iterator it = ret.begin() + j;
218 = border_detection<T>(it, ret.end());