PointAt
BPoint PointAt(int32 offset,
BPoint PointAt(int32 index) const;
BPoint p = polygon->PointAt(0);
view->StrokeLine(polygon->PointAt(i));
fContentView->TextView()->PointAt(lineOffset).y);
BPoint startPt = PointAt(startOffset, &startLineHeight);
BPoint endPt = PointAt(endOffset, &endLineHeight);
BPoint point = PointAt(offset, &lineHeight);
BPoint point = PointAt(fCaretOffset, &height);
BPoint point = PointAt(fCaretOffset, &height);
BPoint currentPos = PointAt(fCaretOffset, &lineHeight);
nextPos = PointAt(fCaretOffset);
BPoint currentPos = PointAt(fCaretOffset);
nextPos = PointAt(fCaretOffset);
startLeft = PointAt(line->offset).x;
startLeft = PointAt(startOffset).x;
BPoint erasePoint = PointAt(startErase);
BPoint caretPoint = PointAt(offset, &lineHeight);
BPoint where = PointAt(offset, &height);
shape.MoveTo(fPath.PointAt(0));
BPoint bezier[3] = { fPath.PointAt(i), fPath.PointAt(i+1), fPath.PointAt(i+2) };
BPoint bezier[4] = { fPath.PointAt(i), fPath.PointAt(i+1), fPath.PointAt(i+2), fPath.PointAt(i+3) };
BPoint p = fPath.PointAt(i);
BPoint p = point - fPath.PointAt(i);
BPoint p = point - fPath.PointAt(i);
shape.MoveTo(fPath.PointAt(i));
shape.LineTo(fPath.PointAt(i));