Lines Matching defs:vertex

40      * The "smooth" attribute of each vertex is only accurate if edge is
1074 Point<T> vertex = initial;
1075 transform(vertex, 1, 1);
1076 vertex = _adjust(midpoint(midpoint(initial, vertex), initial), true);
1077 cells_it->vertices.push_back(vertex);
1082 Point<T> vertex = initial;
1083 transform(vertex, 1, 1);
1084 vertex = _adjust(midpoint(initial, vertex));
1099 vertex.smooth = !foreign_is_contour;
1101 if ( !vertex.smooth ) {
1104 Point<T> another = vertex;
1116 Point<T> another = vertex;
1126 Point<T> another = vertex;
1138 Point<T> another = vertex;
1149 vertex.visible = false;
1155 transform(vertex, amount, amount);
1158 vertex.smooth = false;
1164 Point<T> another = vertex;
1181 Point<T> another = vertex;
1196 Point<T> another = vertex;
1212 Point<T> another = vertex;
1227 vertex.visible = false;
1233 vertex.smooth = same_color(a_it->rgba, b_it->rgba);
1236 // there might be 2-color, then vertex.smooth = true
1240 vertex.smooth
1258 vertex.smooth = !foreign_is_contour;
1260 if ( !vertex.smooth ) {
1263 cells_it->vertices.push_back(vertex.invisible());
1265 cells_it->vertices.push_back(vertex);
1268 Point<T> another = vertex;
1279 Point<T> another = vertex;
1291 Point<T> another = vertex;
1304 transform(vertex, amount, - amount);
1306 vertex.visible = false;
1313 transform(vertex, amount, amount);
1316 vertex.smooth = false;
1322 cells_it->vertices.push_back(vertex.invisible());
1324 cells_it->vertices.push_back(vertex);
1327 Point<T> another = vertex;
1342 Point<T> another = vertex;
1358 Point<T> another = vertex;
1372 transform(vertex,
1381 vertex.visible = false;
1388 vertex.smooth = same_color(a_it->rgba, c_it->rgba);
1391 // there might be 2-color, then vertex.smooth = true
1395 vertex.smooth
1415 vertex.smooth = !foreign_is_contour;
1417 if ( !vertex.smooth ) {
1420 Point<T> another = vertex;
1432 Point<T> another = vertex;
1442 Point<T> another = vertex;
1453 Point<T> another = vertex;
1463 vertex.visible = false;
1472 vertex.smooth = false;
1479 cells_it->vertices.push_back(vertex.invisible());
1481 cells_it->vertices.push_back(vertex);
1484 Point<T> another = vertex;
1499 Point<T> another = vertex;
1515 Point<T> another = vertex;
1529 transform(vertex,
1538 vertex.visible = false;
1556 vertex.smooth = !foreign_is_contour;
1558 if ( !vertex.smooth ) {
1561 cells_it->vertices.push_back(vertex.invisible());
1563 cells_it->vertices.push_back(vertex);
1566 Point<T> another = vertex;
1576 Point<T> another = vertex;
1587 Point<T> another = vertex;
1599 transform(vertex, amount, - amount);
1601 vertex.visible = false;
1611 vertex.smooth = false;
1618 Point<T> another = vertex;
1635 Point<T> another = vertex;
1650 Point<T> another = vertex;
1666 Point<T> another = vertex;
1681 vertex.visible = false;
1687 vertex.smooth = false;
1690 cells_it->vertices.push_back(vertex);