#include <SVGLengthContext.h>
|
| SVGLengthContext (const SVGElement *) |
|
float | valueForLength (const Length &, SVGLengthMode=LengthModeOther) |
|
ExceptionOr< float > | convertValueToUserUnits (float, SVGLengthMode, SVGLengthType fromUnit) const |
|
ExceptionOr< float > | convertValueFromUserUnits (float, SVGLengthMode, SVGLengthType toUnit) const |
|
bool | determineViewport (FloatSize &) const |
|
| SVGLengthContext (const SVGElement *) |
|
float | valueForLength (const Length &, SVGLengthMode=LengthModeOther) |
|
ExceptionOr< float > | convertValueToUserUnits (float, SVGLengthMode, SVGLengthType fromUnit) const |
|
ExceptionOr< float > | convertValueFromUserUnits (float, SVGLengthMode, SVGLengthType toUnit) const |
|
bool | determineViewport (FloatSize &) const |
|
|
template<typename T > |
static FloatRect | resolveRectangle (const T *context, SVGUnitTypes::SVGUnitType type, const FloatRect &viewport) |
|
static FloatRect | resolveRectangle (const SVGElement *, SVGUnitTypes::SVGUnitType, const FloatRect &viewport, const SVGLengthValue &x, const SVGLengthValue &y, const SVGLengthValue &width, const SVGLengthValue &height) |
|
static FloatPoint | resolvePoint (const SVGElement *, SVGUnitTypes::SVGUnitType, const SVGLengthValue &x, const SVGLengthValue &y) |
|
static float | resolveLength (const SVGElement *, SVGUnitTypes::SVGUnitType, const SVGLengthValue &) |
|
template<typename T > |
static FloatRect | resolveRectangle (const T *context, SVGUnitTypes::SVGUnitType type, const FloatRect &viewport) |
|
static FloatRect | resolveRectangle (const SVGElement *, SVGUnitTypes::SVGUnitType, const FloatRect &viewport, const SVGLengthValue &x, const SVGLengthValue &y, const SVGLengthValue &width, const SVGLengthValue &height) |
|
static FloatPoint | resolvePoint (const SVGElement *, SVGUnitTypes::SVGUnitType, const SVGLengthValue &x, const SVGLengthValue &y) |
|
static float | resolveLength (const SVGElement *, SVGUnitTypes::SVGUnitType, const SVGLengthValue &) |
|
◆ SVGLengthContext() [1/2]
WebCore::SVGLengthContext::SVGLengthContext |
( |
const SVGElement * |
context | ) |
|
|
explicit |
◆ SVGLengthContext() [2/2]
WebCore::SVGLengthContext::SVGLengthContext |
( |
const SVGElement * |
| ) |
|
|
explicit |
◆ convertValueFromUserUnits() [1/2]
◆ convertValueFromUserUnits() [2/2]
◆ convertValueToUserUnits() [1/2]
◆ convertValueToUserUnits() [2/2]
◆ determineViewport() [1/2]
bool WebCore::SVGLengthContext::determineViewport |
( |
FloatSize & |
viewportSize | ) |
const |
◆ determineViewport() [2/2]
bool WebCore::SVGLengthContext::determineViewport |
( |
FloatSize & |
| ) |
const |
◆ resolveLength() [1/2]
◆ resolveLength() [2/2]
◆ resolvePoint() [1/2]
◆ resolvePoint() [2/2]
◆ resolveRectangle() [1/4]
◆ resolveRectangle() [2/4]
◆ resolveRectangle() [3/4]
◆ resolveRectangle() [4/4]
◆ valueForLength() [1/2]
◆ valueForLength() [2/2]
The documentation for this class was generated from the following files: