1 /* 2 * Copyright 2014 Google Inc. 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7 8 #include "SkBBHFactory.h" 9 #include "SkRect.h" 10 #include "SkRTree.h" 11 #include "SkScalar.h" 12 operator ()(const SkRect & bounds) const13SkBBoxHierarchy* SkRTreeFactory::operator()(const SkRect& bounds) const { 14 SkScalar aspectRatio = bounds.width() / bounds.height(); 15 return new SkRTree(aspectRatio); 16 } 17