Lines Matching refs:gfx

74 gfx::CoordTyped<TargetUnits> ViewAs(const gfx::CoordTyped<SourceUnits>& aCoord,  in ViewAs()
76 return gfx::CoordTyped<TargetUnits>(aCoord.value); in ViewAs()
79 gfx::IntCoordTyped<TargetUnits> ViewAs( in ViewAs()
80 const gfx::IntCoordTyped<SourceUnits>& aCoord, PixelCastJustification) { in ViewAs()
81 return gfx::IntCoordTyped<TargetUnits>(aCoord.value); in ViewAs()
84 gfx::SizeTyped<TargetUnits> ViewAs(const gfx::SizeTyped<SourceUnits>& aSize, in ViewAs()
86 return gfx::SizeTyped<TargetUnits>(aSize.width, aSize.height); in ViewAs()
89 gfx::IntSizeTyped<TargetUnits> ViewAs( in ViewAs()
90 const gfx::IntSizeTyped<SourceUnits>& aSize, PixelCastJustification) { in ViewAs()
91 return gfx::IntSizeTyped<TargetUnits>(aSize.width, aSize.height); in ViewAs()
94 gfx::PointTyped<TargetUnits> ViewAs(const gfx::PointTyped<SourceUnits>& aPoint, in ViewAs()
96 return gfx::PointTyped<TargetUnits>(aPoint.x, aPoint.y); in ViewAs()
99 gfx::IntPointTyped<TargetUnits> ViewAs( in ViewAs()
100 const gfx::IntPointTyped<SourceUnits>& aPoint, PixelCastJustification) { in ViewAs()
101 return gfx::IntPointTyped<TargetUnits>(aPoint.x, aPoint.y); in ViewAs()
104 gfx::RectTyped<TargetUnits> ViewAs(const gfx::RectTyped<SourceUnits>& aRect, in ViewAs()
106 return gfx::RectTyped<TargetUnits>(aRect.x, aRect.y, aRect.Width(), in ViewAs()
110 gfx::IntRectTyped<TargetUnits> ViewAs( in ViewAs()
111 const gfx::IntRectTyped<SourceUnits>& aRect, PixelCastJustification) { in ViewAs()
112 return gfx::IntRectTyped<TargetUnits>(aRect.x, aRect.y, aRect.Width(), in ViewAs()
116 gfx::MarginTyped<TargetUnits> ViewAs( in ViewAs()
117 const gfx::MarginTyped<SourceUnits>& aMargin, PixelCastJustification) { in ViewAs()
118 return gfx::MarginTyped<TargetUnits>(aMargin.top, aMargin.right, in ViewAs()
122 gfx::IntMarginTyped<TargetUnits> ViewAs( in ViewAs()
123 const gfx::IntMarginTyped<SourceUnits>& aMargin, PixelCastJustification) { in ViewAs()
124 return gfx::IntMarginTyped<TargetUnits>(aMargin.top, aMargin.right, in ViewAs()
128 gfx::IntRegionTyped<TargetUnits> ViewAs( in ViewAs()
129 const gfx::IntRegionTyped<SourceUnits>& aRegion, PixelCastJustification) { in ViewAs()
130 return gfx::IntRegionTyped<TargetUnits>::FromUnknownRegion( in ViewAs()
134 gfx::ScaleFactor<SourceUnits, NewTargetUnits> ViewTargetAs( in ViewTargetAs()
135 const gfx::ScaleFactor<SourceUnits, OldTargetUnits>& aScaleFactor, in ViewTargetAs()
137 return gfx::ScaleFactor<SourceUnits, NewTargetUnits>(aScaleFactor.scale); in ViewTargetAs()
140 gfx::ScaleFactors2D<SourceUnits, NewTargetUnits> ViewTargetAs( in ViewTargetAs()
141 const gfx::ScaleFactors2D<SourceUnits, OldTargetUnits>& aScaleFactors, in ViewTargetAs()
143 return gfx::ScaleFactors2D<SourceUnits, NewTargetUnits>(aScaleFactors.xScale, in ViewTargetAs()
147 Maybe<gfx::IntRectTyped<TargetUnits>> ViewAs( in ViewAs()
148 const Maybe<gfx::IntRectTyped<SourceUnits>>& aRect, in ViewAs()
164 TargetMatrix ViewAs(const gfx::Matrix4x4Typed<SourceMatrixSourceUnits, in ViewAs()
172 const Maybe<gfx::Matrix4x4Typed<SourceMatrixSourceUnits, in ViewAs()
184 Maybe<gfx::Matrix4x4> ToUnknownMatrix( in ToUnknownMatrix()
185 const Maybe<gfx::Matrix4x4Typed<SourceUnits, TargetUnits>>& aMatrix) { in ToUnknownMatrix()
196 gfx::PointTyped<TargetUnits> ViewAs(const gfxPoint& aPoint) { in ViewAs()
197 return gfx::PointTyped<TargetUnits>(aPoint.x, aPoint.y); in ViewAs()
200 gfx::PointTyped<TargetUnits> ViewAs(const gfx::Point& aPoint) { in ViewAs()
201 return gfx::PointTyped<TargetUnits>(aPoint.x, aPoint.y); in ViewAs()
204 gfx::RectTyped<TargetUnits> ViewAs(const gfx::Rect& aRect) { in ViewAs()
205 return gfx::RectTyped<TargetUnits>(aRect.x, aRect.y, aRect.Width(), in ViewAs()
209 gfx::IntSizeTyped<TargetUnits> ViewAs(const nsIntSize& aSize) { in ViewAs()
210 return gfx::IntSizeTyped<TargetUnits>(aSize.width, aSize.height); in ViewAs()
213 gfx::IntPointTyped<TargetUnits> ViewAs(const nsIntPoint& aPoint) { in ViewAs()
214 return gfx::IntPointTyped<TargetUnits>(aPoint.x, aPoint.y); in ViewAs()
217 gfx::IntRectTyped<TargetUnits> ViewAs(const nsIntRect& aRect) { in ViewAs()
218 return gfx::IntRectTyped<TargetUnits>(aRect.x, aRect.y, aRect.Width(), in ViewAs()
222 gfx::IntRegionTyped<TargetUnits> ViewAs(const nsIntRegion& aRegion) { in ViewAs()
223 return gfx::IntRegionTyped<TargetUnits>::FromUnknownRegion(aRegion); in ViewAs()
233 TypedMatrix ViewAs(const gfx::Matrix4x4& aMatrix) { in ViewAs()
240 static gfx::PointTyped<TargetUnits> TransformBy( in TransformBy()
241 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in TransformBy()
242 const gfx::PointTyped<SourceUnits>& aPoint) { in TransformBy()
246 static gfx::IntPointTyped<TargetUnits> TransformBy( in TransformBy()
247 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in TransformBy()
248 const gfx::IntPointTyped<SourceUnits>& aPoint) { in TransformBy()
250 TransformBy(aTransform, gfx::PointTyped<SourceUnits>(aPoint))); in TransformBy()
253 static gfx::RectTyped<TargetUnits> TransformBy( in TransformBy()
254 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in TransformBy()
255 const gfx::RectTyped<SourceUnits>& aRect) { in TransformBy()
259 static gfx::IntRectTyped<TargetUnits> TransformBy( in TransformBy()
260 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in TransformBy()
261 const gfx::IntRectTyped<SourceUnits>& aRect) { in TransformBy()
263 TransformBy(aTransform, gfx::RectTyped<SourceUnits>(aRect))); in TransformBy()
266 static gfx::IntRegionTyped<TargetUnits> TransformBy( in TransformBy()
267 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in TransformBy()
268 const gfx::IntRegionTyped<SourceUnits>& aRegion) { in TransformBy()
278 static gfx::PointTyped<TargetUnits> TransformVector( in TransformVector()
279 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in TransformVector()
280 const gfx::PointTyped<SourceUnits>& aVector, in TransformVector()
281 const gfx::PointTyped<SourceUnits>& aAnchor) { in TransformVector()
282 gfx::PointTyped<TargetUnits> transformedStart = in TransformVector()
284 gfx::PointTyped<TargetUnits> transformedEnd = in TransformVector()
297 static Maybe<gfx::PointTyped<TargetUnits>> UntransformBy( in UntransformBy()
298 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in UntransformBy()
299 const gfx::PointTyped<SourceUnits>& aPoint) { in UntransformBy()
300 gfx::Point4DTyped<TargetUnits> point = aTransform.ProjectPoint(aPoint); in UntransformBy()
307 static Maybe<gfx::IntPointTyped<TargetUnits>> UntransformBy( in UntransformBy()
308 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in UntransformBy()
309 const gfx::IntPointTyped<SourceUnits>& aPoint) { in UntransformBy()
310 gfx::PointTyped<SourceUnits> p = aPoint; in UntransformBy()
311 gfx::Point4DTyped<TargetUnits> point = aTransform.ProjectPoint(p); in UntransformBy()
323 static Maybe<gfx::RectTyped<TargetUnits>> UntransformBy( in UntransformBy()
324 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in UntransformBy()
325 const gfx::RectTyped<SourceUnits>& aRect, in UntransformBy()
326 const gfx::RectTyped<TargetUnits>& aClip) { in UntransformBy()
327 gfx::RectTyped<TargetUnits> rect = aTransform.ProjectRectBounds(aRect, aClip); in UntransformBy()
334 static Maybe<gfx::IntRectTyped<TargetUnits>> UntransformBy( in UntransformBy()
335 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in UntransformBy()
336 const gfx::IntRectTyped<SourceUnits>& aRect, in UntransformBy()
337 const gfx::IntRectTyped<TargetUnits>& aClip) { in UntransformBy()
338 gfx::RectTyped<TargetUnits> rect = aTransform.ProjectRectBounds(aRect, aClip); in UntransformBy()
346 static Maybe<gfx::PointTyped<TargetUnits>> UntransformVector( in UntransformVector()
347 const gfx::Matrix4x4Typed<SourceUnits, TargetUnits>& aTransform, in UntransformVector()
348 const gfx::PointTyped<SourceUnits>& aVector, in UntransformVector()
349 const gfx::PointTyped<SourceUnits>& aAnchor) { in UntransformVector()
350 gfx::Point4DTyped<TargetUnits> projectedAnchor = in UntransformVector()
352 gfx::Point4DTyped<TargetUnits> projectedTarget = in UntransformVector()