Lines Matching defs:point
15 #include "ui/gfx/point.h"
396 void Transform::TransformPoint(Point* point) const {
397 DCHECK(point);
398 TransformPointInternal(matrix_, point);
401 void Transform::TransformPoint(Point3F* point) const {
402 DCHECK(point);
403 TransformPointInternal(matrix_, point);
406 bool Transform::TransformPointReverse(Point* point) const {
407 DCHECK(point);
414 TransformPointInternal(inverse, point);
418 bool Transform::TransformPointReverse(Point3F* point) const {
419 DCHECK(point);
426 TransformPointInternal(inverse, point);
459 gfx::Point3F point = box->origin();
460 point += gfx::Vector3dF(corner & 1 ? box->width() : 0.f,
463 TransformPoint(&point);
465 bounds.set_origin(point);
468 bounds.ExpandTo(point);
497 Point3F* point) const {
501 SkMScalar p[4] = {SkFloatToMScalar(point->x()), SkFloatToMScalar(point->y()),
502 SkFloatToMScalar(point->z()), 1};
508 point->SetPoint(p[0] * w_inverse, p[1] * w_inverse, p[2] * w_inverse);
510 point->SetPoint(p[0], p[1], p[2]);
515 Point* point) const {
519 SkMScalar p[4] = {SkFloatToMScalar(point->x()), SkFloatToMScalar(point->y()),
524 point->SetPoint(ToRoundedInt(p[0]), ToRoundedInt(p[1]));