Lines Matching refs:boxes
258 Float32Array TextBoxesToFloat32Array(std::vector<para::TextBox> boxes) {
259 // Pack these text boxes into an array of n groups of 5 SkScalar (floats)
260 if (!boxes.size()) {
263 SimpleTextBox* rects = new SimpleTextBox[boxes.size()];
264 for (int i = 0; i < boxes.size(); i++) {
265 rects[i].rect = boxes[i].rect;
266 if (boxes[i].direction == para::TextDirection::kRtl) {
275 return Float32Array(typed_memory_view(boxes.size() * 5, fPtr));
283 std::vector<para::TextBox> boxes = self.getRectsForRange(start, end, heightStyle, widthStyle);
284 return TextBoxesToFloat32Array(boxes);
288 std::vector<para::TextBox> boxes = self.getRectsForPlaceholders();
289 return TextBoxesToFloat32Array(boxes);