Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
rect_f.h File Reference
#include <iosfwd>
#include <string>
#include "ax_build/build_config.h"
#include "point_f.h"
#include "rect.h"
#include "size_f.h"
#include "vector2d_f.h"

Go to the source code of this file.

Classes

class  gfx::RectF
 

Namespaces

namespace  gfx
 

Functions

bool gfx::operator== (const RectF &lhs, const RectF &rhs)
 
bool gfx::operator!= (const RectF &lhs, const RectF &rhs)
 
RectF gfx::operator+ (const RectF &lhs, const Vector2dF &rhs)
 
RectF gfx::operator- (const RectF &lhs, const Vector2dF &rhs)
 
RectF gfx::operator+ (const Vector2dF &lhs, const RectF &rhs)
 
RectF gfx::IntersectRects (const RectF &a, const RectF &b)
 
RectF gfx::UnionRects (const RectF &a, const RectF &b)
 
RectF gfx::SubtractRects (const RectF &a, const RectF &b)
 
RectF gfx::ScaleRect (const RectF &r, float x_scale, float y_scale)
 
RectF gfx::ScaleRect (const RectF &r, float scale)
 
RectF gfx::BoundingRect (const PointF &p1, const PointF &p2)
 
void gfx::PrintTo (const RectF &rect, ::std::ostream *os)