Lines Matching refs:model
26 void ViewModelUtils::SetViewBoundsToIdealBounds(const ViewModel& model) {
27 for (int i = 0; i < model.view_size(); ++i)
28 model.view_at(i)->SetBoundsRect(model.ideal_bounds(i));
32 bool ViewModelUtils::IsAtIdealBounds(const ViewModel& model) {
33 for (int i = 0; i < model.view_size(); ++i) {
34 View* view = model.view_at(i);
35 if (view->bounds() != model.ideal_bounds(i))
42 int ViewModelUtils::DetermineMoveIndex(const ViewModel& model,
48 int current_index = model.GetIndexOfView(view);
53 model.ideal_bounds(i).x() + model.ideal_bounds(i).width() / 2,
54 model.ideal_bounds(i).y() + model.ideal_bounds(i).height() / 2);
59 if (current_index + 1 == model.view_size())
66 model.ideal_bounds(current_index + 1).x() -
67 model.ideal_bounds(current_index).x(),
68 model.ideal_bounds(current_index + 1).y() -
69 model.ideal_bounds(current_index).y());
70 for (int i = current_index + 1; i < model.view_size(); ++i) {
71 const gfx::Rect& bounds(model.ideal_bounds(i));
79 return model.view_size() - 1;