Flutter Engine
 
Loading...
Searching...
No Matches
dl_geometry_types.h File Reference

Go to the source code of this file.

Namespaces

namespace  flutter
 

Typedefs

using flutter::DlScalar = impeller::Scalar
 
using flutter::DlDegrees = impeller::Degrees
 
using flutter::DlRadians = impeller::Radians
 
using flutter::DlPoint = impeller::Point
 
using flutter::DlVector2 = impeller::Vector2
 
using flutter::DlVector3 = impeller::Vector3
 
using flutter::DlIPoint = impeller::IPoint32
 
using flutter::DlSize = impeller::Size
 
using flutter::DlISize = impeller::ISize32
 
using flutter::DlRect = impeller::Rect
 
using flutter::DlIRect = impeller::IRect32
 
using flutter::DlRoundRect = impeller::RoundRect
 
using flutter::DlRoundSuperellipse = impeller::RoundSuperellipse
 
using flutter::DlRoundingRadii = impeller::RoundingRadii
 
using flutter::DlMatrix = impeller::Matrix
 
using flutter::DlQuad = impeller::Quad
 
using flutter::DlRSTransform = impeller::RSTransform
 

Functions

constexpr bool flutter::DlScalarNearlyZero (DlScalar x, DlScalar tolerance=kEhCloseEnough)
 
constexpr bool flutter::DlScalarNearlyEqual (DlScalar x, DlScalar y, DlScalar tolerance=kEhCloseEnough)
 

Variables

static constexpr DlScalar flutter::kEhCloseEnough = impeller::kEhCloseEnough
 
static constexpr DlScalar flutter::kPi = impeller::kPi