float SizesAttributeParser::length() { if (m_isValid) return effectiveSize(); return effectiveSizeDefaultValue(); }
float SizesAttributeParser::effectiveSize() { if (m_lengthWasSet) return m_length; return effectiveSizeDefaultValue(); }
unsigned SizesAttributeParser::effectiveSize() { if (m_length) return m_length; return effectiveSizeDefaultValue(); }