enum

Cairo::SvgUnit

Inherits Enum / Comparable / Value / Object

SvgUnit used to describe the units valid for coordinates and lengths in the SVG specification.

###See also

Constants

User = 0

User unit, a value in the current coordinate system. If used in the root element for the initial coordinate systems it corresponds to pixels.

Em = 1

The size of the element's font.

Ex = 2

The x-height of the element’s font.

Px = 3

Pixels (1px = 1/96th of 1in).

In = 4

Inches (1in = 2.54cm = 96px).

Cm = 5

Centimeters (1cm = 96px/2.54).

Mm = 6

Millimeters (1mm = 1/10th of 1cm).

Pt = 7

Points (1pt = 1/72th of 1in).

Pc = 8

Picas (1pc = 1/6th of 1in).

Percent = 9

Percent, a value that is some fraction of another reference value.

Instance methods

cm?

Returns true if this enum value equals Cm

Source
em?

Returns true if this enum value equals Em

Source
ex?

Returns true if this enum value equals Ex

Source
in?

Returns true if this enum value equals In

Source
mm?

Returns true if this enum value equals Mm

Source
pc?

Returns true if this enum value equals Pc

Source
percent?

Returns true if this enum value equals Percent

Source
pt?

Returns true if this enum value equals Pt

Source
px?

Returns true if this enum value equals Px

Source
user?

Returns true if this enum value equals User

Source