Lines Matching refs:PointF
17 class GFX_EXPORT PointF : public PointBase<PointF, float, Vector2dF> {
19 PointF() : PointBase<PointF, float, Vector2dF>(0, 0) {} in PointF() function
20 PointF(float x, float y) : PointBase<PointF, float, Vector2dF>(x, y) {} in PointF() function
21 ~PointF() {} in ~PointF()
35 inline bool operator==(const PointF& lhs, const PointF& rhs) {
39 inline bool operator!=(const PointF& lhs, const PointF& rhs) {
43 inline PointF operator+(const PointF& lhs, const Vector2dF& rhs) {
44 PointF result(lhs);
49 inline PointF operator-(const PointF& lhs, const Vector2dF& rhs) {
50 PointF result(lhs);
55 inline Vector2dF operator-(const PointF& lhs, const PointF& rhs) {
59 inline PointF PointAtOffsetFromOrigin(const Vector2dF& offset_from_origin) { in PointAtOffsetFromOrigin()
60 return PointF(offset_from_origin.x(), offset_from_origin.y()); in PointAtOffsetFromOrigin()
63 GFX_EXPORT PointF ScalePoint(const PointF& p, float x_scale, float y_scale);
65 inline PointF ScalePoint(const PointF& p, float scale) { in ScalePoint()
70 extern template class PointBase<PointF, float, Vector2dF>;