Searched refs:intrinsicRatio (Results 1 - 25 of 25) sorted by relevance

/macosx-10.10/WebCore-7600.1.25/platform/graphics/
H A DGeneratedImage.cpp39 void GeneratedImage::computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
41 Image::computeIntrinsicDimensions(intrinsicWidth, intrinsicHeight, intrinsicRatio);
42 intrinsicRatio = FloatSize();
H A DGeneratedImage.h44 virtual void computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) override;
H A DImage.cpp262 void Image::computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
265 intrinsicRatio = originalSize();
267 intrinsicRatio = size();
269 intrinsicWidth = Length(intrinsicRatio.width(), Fixed);
270 intrinsicHeight = Length(intrinsicRatio.height(), Fixed);
H A DImage.h98 virtual void computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio);
/macosx-10.10/WebCore-7600.1.25/rendering/style/
H A DStyleCachedImage.cpp79 void StyleCachedImage::computeIntrinsicDimensions(const RenderElement*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
81 m_image->computeIntrinsicDimensions(intrinsicWidth, intrinsicHeight, intrinsicRatio);
H A DStyleCachedImageSet.cpp89 void StyleCachedImageSet::computeIntrinsicDimensions(const RenderElement*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
91 m_bestFitImage->computeIntrinsicDimensions(intrinsicWidth, intrinsicHeight, intrinsicRatio);
H A DStyleGeneratedImage.cpp69 void StyleGeneratedImage::computeIntrinsicDimensions(const RenderElement* renderer, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
75 intrinsicRatio = size;
H A DStyleCachedImage.h54 virtual void computeIntrinsicDimensions(const RenderElement*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) override;
H A DStyleGeneratedImage.h51 virtual void computeIntrinsicDimensions(const RenderElement*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) override;
H A DStyleCachedImageSet.h70 virtual void computeIntrinsicDimensions(const RenderElement*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) override;
H A DStyleImage.h58 virtual void computeIntrinsicDimensions(const RenderElement*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) = 0;
/macosx-10.10/WebCore-7600.1.25/svg/graphics/
H A DSVGImageForContainer.h54 virtual void computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) override
56 m_image->computeIntrinsicDimensions(intrinsicWidth, intrinsicHeight, intrinsicRatio);
H A DSVGImage.cpp300 void SVGImage::computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
313 intrinsicRatio = rootElement->viewBox().size();
314 if (intrinsicRatio.isEmpty() && intrinsicWidth.isFixed() && intrinsicHeight.isFixed())
315 intrinsicRatio = FloatSize(floatValueForLength(intrinsicWidth, 0), floatValueForLength(intrinsicHeight, 0));
H A DSVGImage.h82 virtual void computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) override;
/macosx-10.10/WebCore-7600.1.25/rendering/
H A DRenderReplaced.cpp280 void RenderReplaced::computeAspectRatioInformationForRenderBox(RenderBox* contentRenderer, FloatSize& constrainedSize, double& intrinsicRatio) const
284 contentRenderer->computeIntrinsicRatioInformation(intrinsicSize, intrinsicRatio);
295 if (intrinsicRatio && !intrinsicSize.isEmpty())
299 if (intrinsicRatio)
300 intrinsicRatio = 1 / intrinsicRatio;
304 computeIntrinsicRatioInformation(intrinsicSize, intrinsicRatio);
305 if (intrinsicRatio && !intrinsicSize.isEmpty())
316 if (intrinsicRatio && !intrinsicSize.isEmpty() && style().logicalWidth().isAuto() && style().logicalHeight().isAuto()) {
317 // We can't multiply or divide by 'intrinsicRatio' her
380 double intrinsicRatio = 0; local
445 double intrinsicRatio = 0; local
[all...]
H A DRenderReplaced.h51 virtual void computeIntrinsicRatioInformation(FloatSize& intrinsicSize, double& intrinsicRatio) const override;
87 void computeAspectRatioInformationForRenderBox(RenderBox*, FloatSize& constrainedSize, double& intrinsicRatio) const;
H A DRenderImage.h72 virtual void computeIntrinsicRatioInformation(FloatSize& intrinsicSize, double& intrinsicRatio) const override final;
H A DRenderBoxModelObject.cpp856 static inline int resolveWidthForRatio(LayoutUnit height, const FloatSize& intrinsicRatio) argument
858 return height * intrinsicRatio.width() / intrinsicRatio.height();
861 static inline int resolveHeightForRatio(LayoutUnit width, const FloatSize& intrinsicRatio) argument
863 return width * intrinsicRatio.height() / intrinsicRatio.width();
866 static inline LayoutSize resolveAgainstIntrinsicWidthOrHeightAndRatio(const LayoutSize& size, const FloatSize& intrinsicRatio, LayoutUnit useWidth, LayoutUnit useHeight) argument
868 if (intrinsicRatio.isEmpty()) {
875 return LayoutSize(useWidth, resolveHeightForRatio(useWidth, intrinsicRatio));
876 return LayoutSize(resolveWidthForRatio(useHeight, intrinsicRatio), useHeigh
879 resolveAgainstIntrinsicRatio(const LayoutSize& size, const FloatSize& intrinsicRatio) argument
913 FloatSize intrinsicRatio; local
[all...]
H A DRenderImage.cpp723 void RenderImage::computeIntrinsicRatioInformation(FloatSize& intrinsicSize, double& intrinsicRatio) const
725 RenderReplaced::computeIntrinsicRatioInformation(intrinsicSize, intrinsicRatio);
738 intrinsicRatio = 1;
/macosx-10.10/WebCore-7600.1.25/platform/graphics/cg/
H A DPDFDocumentImage.h69 virtual void computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) override;
H A DPDFDocumentImage.cpp82 void PDFDocumentImage::computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
85 Image::computeIntrinsicDimensions(intrinsicWidth, intrinsicHeight, intrinsicRatio);
86 intrinsicRatio = FloatSize();
/macosx-10.10/WebCore-7600.1.25/rendering/svg/
H A DRenderSVGRoot.cpp75 void RenderSVGRoot::computeIntrinsicRatioInformation(FloatSize& intrinsicSize, double& intrinsicRatio) const
92 intrinsicRatio = intrinsicSize.width() / static_cast<double>(intrinsicSize.height());
101 intrinsicRatio = viewBoxSize.width() / static_cast<double>(viewBoxSize.height());
H A DRenderSVGRoot.h47 virtual void computeIntrinsicRatioInformation(FloatSize& intrinsicSize, double& intrinsicRatio) const override;
/macosx-10.10/WebCore-7600.1.25/loader/cache/
H A DCachedImage.h83 void computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio);
H A DCachedImage.cpp320 void CachedImage::computeIntrinsicDimensions(Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
323 m_image->computeIntrinsicDimensions(intrinsicWidth, intrinsicHeight, intrinsicRatio);

Completed in 276 milliseconds