Size
extends PrimitiveValue
in package
Table of Contents
- ABSOLUTE_SIZE_UNITS = 'px/cm/mm/mozmm/in/pt/pc/vh/vw/vm/vmin/vmax/rem'
- NON_SIZE_UNITS = 'deg/grad/rad/s/ms/turns/Hz/kHz'
- RELATIVE_SIZE_UNITS = '%/em/ex/ch/fr'
- $iLineNo : mixed
- $bIsColorComponent : mixed
- $fSize : mixed
- $SIZE_UNITS : mixed
- $sUnit : mixed
- __construct() : mixed
- __toString() : mixed
- getLineNo() : int
- getSize() : mixed
- getUnit() : mixed
- isColorComponent() : mixed
- isRelative() : mixed
- isSize() : false
- Returns whether the number stored in this Size really represents a size (as in a length of something on screen).
- parse() : mixed
- parseIdentifierOrFunction() : mixed
- parsePrimitiveValue() : mixed
- parseValue() : mixed
- render() : mixed
- setSize() : mixed
- setUnit() : mixed
- getSizeUnits() : mixed
- parseMicrosoftFilter() : mixed
- parseUnicodeRangeValue() : mixed
Constants
ABSOLUTE_SIZE_UNITS
public
mixed
ABSOLUTE_SIZE_UNITS
= 'px/cm/mm/mozmm/in/pt/pc/vh/vw/vm/vmin/vmax/rem'
NON_SIZE_UNITS
public
mixed
NON_SIZE_UNITS
= 'deg/grad/rad/s/ms/turns/Hz/kHz'
RELATIVE_SIZE_UNITS
public
mixed
RELATIVE_SIZE_UNITS
= '%/em/ex/ch/fr'
Properties
$iLineNo
protected
mixed
$iLineNo
$bIsColorComponent
private
mixed
$bIsColorComponent
$fSize
private
mixed
$fSize
$SIZE_UNITS
private
static mixed
$SIZE_UNITS
= null
$sUnit
private
mixed
$sUnit
Methods
__construct()
public
__construct(mixed $fSize[, mixed $sUnit = null ][, mixed $bIsColorComponent = false ], mixed $iLineNo) : mixed
Parameters
- $fSize : mixed
- $sUnit : mixed = null
- $bIsColorComponent : mixed = false
- $iLineNo : mixed
Return values
mixed —__toString()
public
__toString() : mixed
Return values
mixed —getLineNo()
public
getLineNo() : int
Return values
int —getSize()
public
getSize() : mixed
Return values
mixed —getUnit()
public
getUnit() : mixed
Return values
mixed —isColorComponent()
public
isColorComponent() : mixed
Return values
mixed —isRelative()
public
isRelative() : mixed
Return values
mixed —isSize()
Returns whether the number stored in this Size really represents a size (as in a length of something on screen).
public
isSize() : false
Return values
false —if the unit an angle, a duration, a frequency or the number is a component in a Color object.
parse()
public
static parse(ParserState $oParserState[, mixed $bIsColorComponent = false ]) : mixed
Parameters
- $oParserState : ParserState
- $bIsColorComponent : mixed = false
Return values
mixed —parseIdentifierOrFunction()
public
static parseIdentifierOrFunction(ParserState $oParserState[, mixed $bIgnoreCase = false ]) : mixed
Parameters
- $oParserState : ParserState
- $bIgnoreCase : mixed = false
Return values
mixed —parsePrimitiveValue()
public
static parsePrimitiveValue(ParserState $oParserState) : mixed
Parameters
- $oParserState : ParserState
Return values
mixed —parseValue()
public
static parseValue(ParserState $oParserState[, mixed $aListDelimiters = array() ]) : mixed
Parameters
- $oParserState : ParserState
- $aListDelimiters : mixed = array()
Return values
mixed —render()
public
render(OutputFormat $oOutputFormat) : mixed
Parameters
- $oOutputFormat : OutputFormat
Return values
mixed —setSize()
public
setSize(mixed $fSize) : mixed
Parameters
- $fSize : mixed
Return values
mixed —setUnit()
public
setUnit(mixed $sUnit) : mixed
Parameters
- $sUnit : mixed
Return values
mixed —getSizeUnits()
private
static getSizeUnits() : mixed
Return values
mixed —parseMicrosoftFilter()
private
static parseMicrosoftFilter(ParserState $oParserState) : mixed
Parameters
- $oParserState : ParserState
Return values
mixed —parseUnicodeRangeValue()
private
static parseUnicodeRangeValue(ParserState $oParserState) : mixed
Parameters
- $oParserState : ParserState