Lines Matching refs:_width

88             _nodes(nodes), _width(width), _column(column)
95 const int _width;
160 return _width;
174 return (&*n - &_nodes[0]) % _width;
179 return (&*n - &_nodes[0]) / _width;
184 return n - _width;
189 return n + _width;
204 return n - _width - 1;
209 return n - _width + 1;
214 return n + _width - 1;
219 return n + _width + 1;
224 return n - _width;
229 return n + _width;
244 return n - _width - 1;
249 return n - _width + 1;
254 return n + _width - 1;
259 return n + _width + 1;
265 int _width;
281 _width(pixbuf->get_width()),
283 _nodes(size_t(_width) * _height)
285 if ( !_width || !_height )
292 const int rowpadding = pixbuf->get_rowstride() - _width * n_channels;
296 for ( int j = 0 ; j != _width ; ++j ) {
317 for ( int j = 0 ; j != _width ; ++j ) {
343 for ( int j = 0 ; j != _width ; ++j, ++it ) {
345 assert((it - _width)->adj.bottom);
347 assert((it - _width + 1)->adj.bottomleft);
351 assert((it + _width + 1)->adj.topleft);
353 assert((it + _width)->adj.top);
355 assert((it + _width - 1)->adj.topright);
359 assert((it - _width - 1)->adj.bottomright);
366 return ColumnView(_nodes, _width, column);
372 if ( _width > 2 && _height > 2 ) {
375 for ( int j = 1 ; j != _width - 1 ; ++j ) {
396 if ( _width > 2 ) {
399 for ( int i = 1 ; i != _width - 1 ; ++i ) {
409 for ( int i = 1 ; i != _width - 1 ; ++i ) {
419 if ( _width > 2 && _height > 1 ) {
421 for ( int i = 1 ; i != _width - 1 ; ++i ) {
435 if ( _width > 1 ) {
456 if ( _height > 2 && _width > 1 ) {
457 iterator it = nodeBottom(begin() + _width - 1);// [_width - 1][1]
473 if ( _width > 1 )
476 if ( _width > 1 && _height > 1 )
482 if ( _width > 1 ) {
483 Node *const top_right = &(*this)[_width - 1][0];
496 if ( _width > 1 ) {
501 if ( _width > 1 && _height > 1 ) {
502 Node *const down_right = &(*this)[_width - 1][_height - 1];
539 return _nodes[line * _width + _column];