// Copyright Oleg Maximenko 2014.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://github.com/svgpp/svgpp for library home page.

SVGPP_ON_VALUE(A)
SVGPP_ON_VALUE(accumulate)
SVGPP_ON_VALUE(align)
SVGPP_ON_VALUE(all)
SVGPP_ON_VALUE(alphabetic)
SVGPP_ON_VALUE(always)
SVGPP_ON_VALUE(arithmetic)
SVGPP_ON_VALUE(atop)
SVGPP_ON_VALUE(B)
SVGPP_ON_VALUE(BackgroundAlpha)
SVGPP_ON_VALUE(BackgroundImage)
SVGPP_ON_VALUE(baseline)
SVGPP_ON_VALUE(bevel)
SVGPP_ON_VALUE(block)
SVGPP_ON_VALUE(bold)
SVGPP_ON_VALUE(bolder)
SVGPP_ON_VALUE(butt)
SVGPP_ON_VALUE(caption)
SVGPP_ON_VALUE(central)
SVGPP_ON_VALUE(collapse)
SVGPP_ON_VALUE(compact)
SVGPP_ON_VALUE(condensed)
SVGPP_ON_VALUE(crispEdges)
SVGPP_ON_VALUE(CSS)
SVGPP_ON_VALUE(currentColor)
SVGPP_ON_VALUE(darken)
SVGPP_ON_VALUE(dilate)
SVGPP_ON_VALUE(disable)
SVGPP_ON_VALUE(discrete)
SVGPP_ON_VALUE(duplicate)
SVGPP_ON_VALUE(embed)
SVGPP_ON_VALUE(end)
SVGPP_ON_VALUE(erode)
SVGPP_ON_VALUE(evenodd)
SVGPP_ON_VALUE(exact)
SVGPP_ON_VALUE(expanded)
SVGPP_ON_VALUE(fill)
SVGPP_ON_VALUE(FillPaint)
SVGPP_ON_VALUE(fractalNoise)
SVGPP_ON_VALUE(freeze)
SVGPP_ON_VALUE(G)
SVGPP_ON_VALUE(gamma)
SVGPP_ON_VALUE(geometricPrecision)
SVGPP_ON_VALUE(h)
SVGPP_ON_VALUE(hanging)
SVGPP_ON_VALUE(hidden)
SVGPP_ON_VALUE(hueRotate)
SVGPP_ON_VALUE(icon)
SVGPP_ON_VALUE(identity)
SVGPP_ON_VALUE(ideographic)
SVGPP_ON_VALUE(in)
SVGPP_ON_VALUE(indefinite)
SVGPP_ON_VALUE(inherit)
SVGPP_ON_VALUE(initial)
SVGPP_ON_VALUE(isolated)
SVGPP_ON_VALUE(italic)
SVGPP_ON_VALUE(large)
SVGPP_ON_VALUE(larger)
SVGPP_ON_VALUE(lighten)
SVGPP_ON_VALUE(lighter)
SVGPP_ON_VALUE(linear)
SVGPP_ON_VALUE(linearRGB)
SVGPP_ON_VALUE(lr)
SVGPP_ON_VALUE(ltr)
SVGPP_ON_VALUE(luminanceToAlpha)
SVGPP_ON_VALUE(magnify)
SVGPP_ON_VALUE(marker)
SVGPP_ON_VALUE(mathematical)
SVGPP_ON_VALUE(matrix)
SVGPP_ON_VALUE(media)
SVGPP_ON_VALUE(medial)
SVGPP_ON_VALUE(medium) 
SVGPP_ON_VALUE(menu)
SVGPP_ON_VALUE(middle)
SVGPP_ON_VALUE(miter)
SVGPP_ON_VALUE(multiply)
SVGPP_ON_VALUE(narrower)
SVGPP_ON_VALUE(never)
SVGPP_ON_VALUE(new_)
SVGPP_ON_VALUE(none)
SVGPP_ON_VALUE(nonzero)
SVGPP_ON_VALUE(normal)
SVGPP_ON_VALUE(noStitch)
SVGPP_ON_VALUE(objectBoundingBox)
SVGPP_ON_VALUE(oblique)
SVGPP_ON_VALUE(onLoad)
SVGPP_ON_VALUE(onRequest)
SVGPP_ON_VALUE(optimizeLegibility)
SVGPP_ON_VALUE(optimizeQuality)
SVGPP_ON_VALUE(optimizeSpeed)
SVGPP_ON_VALUE(other)
SVGPP_ON_VALUE(out)
SVGPP_ON_VALUE(over)
SVGPP_ON_VALUE(paced)
SVGPP_ON_VALUE(pad)
SVGPP_ON_VALUE(painted)
SVGPP_ON_VALUE(perceptual)
SVGPP_ON_VALUE(preserve)
SVGPP_ON_VALUE(R)
SVGPP_ON_VALUE(reflect)
SVGPP_ON_VALUE(remove)
SVGPP_ON_VALUE(repeat)
SVGPP_ON_VALUE(replace)
SVGPP_ON_VALUE(rl)
SVGPP_ON_VALUE(rotate)
SVGPP_ON_VALUE(round)
SVGPP_ON_VALUE(rtl)
SVGPP_ON_VALUE(saturate)
SVGPP_ON_VALUE(saturation)
SVGPP_ON_VALUE(scale)
SVGPP_ON_VALUE(screen)
SVGPP_ON_VALUE(scroll)
SVGPP_ON_VALUE(simple)
SVGPP_ON_VALUE(skewX)
SVGPP_ON_VALUE(skewY)
SVGPP_ON_VALUE(small)   // Error on Windows may be caused by "small" macro in RpcNdr.h 
SVGPP_ON_VALUE(smaller)
SVGPP_ON_VALUE(SourceAlpha)
SVGPP_ON_VALUE(SourceGraphic)
SVGPP_ON_VALUE(spacing)
SVGPP_ON_VALUE(spacingAndGlyphs)
SVGPP_ON_VALUE(spline)
SVGPP_ON_VALUE(square)
SVGPP_ON_VALUE(sRGB)
SVGPP_ON_VALUE(start)
SVGPP_ON_VALUE(stitch)
SVGPP_ON_VALUE(stretch)
SVGPP_ON_VALUE(stroke)
SVGPP_ON_VALUE(StrokePaint)
SVGPP_ON_VALUE(strokeWidth)
SVGPP_ON_VALUE(sub)
SVGPP_ON_VALUE(sum)
SVGPP_ON_VALUE(super)
SVGPP_ON_VALUE(table)
SVGPP_ON_VALUE(tb)
SVGPP_ON_VALUE(terminal)
SVGPP_ON_VALUE(translate)
SVGPP_ON_VALUE(turbulence)
SVGPP_ON_VALUE(userSpaceOnUse)
SVGPP_ON_VALUE(v)
SVGPP_ON_VALUE(visible)
SVGPP_ON_VALUE(visibleFill)
SVGPP_ON_VALUE(visiblePainted)
SVGPP_ON_VALUE(visibleStroke)
SVGPP_ON_VALUE(whenNotActive)
SVGPP_ON_VALUE(wider)
SVGPP_ON_VALUE(wrap)
SVGPP_ON_VALUE(XML)
SVGPP_ON_VALUE2(absolute_colorimetric, absolute-colorimetric)
SVGPP_ON_VALUE2(after_edge, after-edge)
SVGPP_ON_VALUE2(auto_, auto)
SVGPP_ON_VALUE2(auto_reverse, auto-reverse)
SVGPP_ON_VALUE2(before_edge, before-edge)
SVGPP_ON_VALUE2(bidi_override, bidi-override)
SVGPP_ON_VALUE2(default_, default)
SVGPP_ON_VALUE2(extra_condensed, extra-condensed)
SVGPP_ON_VALUE2(extra_expanded, extra-expanded)
SVGPP_ON_VALUE2(false_, false)
SVGPP_ON_VALUE2(inline_, inline)
SVGPP_ON_VALUE2(inline_table, inline-table)
SVGPP_ON_VALUE2(list_item, list-item)
SVGPP_ON_VALUE2(lr_tb, lr-tb)
SVGPP_ON_VALUE2(message_box, message-box)
SVGPP_ON_VALUE2(no_change, no-change)
SVGPP_ON_VALUE2(relative_colorimetric, relative-colorimetric)
SVGPP_ON_VALUE2(reset_size, reset-size)
SVGPP_ON_VALUE2(rl_tb, rl-tb)
SVGPP_ON_VALUE2(run_in, run-in)
SVGPP_ON_VALUE2(semi_condensed, semi-condensed)
SVGPP_ON_VALUE2(semi_expanded, semi-expanded)
SVGPP_ON_VALUE2(small_caps, small-caps)
SVGPP_ON_VALUE2(small_caption, small-caption)
SVGPP_ON_VALUE2(status_bar, status-bar)
SVGPP_ON_VALUE2(table_caption, table-caption)
SVGPP_ON_VALUE2(table_cell, table-cell)
SVGPP_ON_VALUE2(table_column, table-column)
SVGPP_ON_VALUE2(table_column_group, table-column-group)
SVGPP_ON_VALUE2(table_footer_group, table-footer-group)
SVGPP_ON_VALUE2(table_header_group, table-header-group)
SVGPP_ON_VALUE2(table_row, table-row)
SVGPP_ON_VALUE2(table_row_group, table-row-group)
SVGPP_ON_VALUE2(tb_rl, tb-rl)
SVGPP_ON_VALUE2(text_after_edge, text-after-edge)
SVGPP_ON_VALUE2(text_before_edge, text-before-edge)
SVGPP_ON_VALUE2(true_, true)
SVGPP_ON_VALUE2(ultra_condensed, ultra-condensed)
SVGPP_ON_VALUE2(ultra_expanded, ultra-expanded)
SVGPP_ON_VALUE2(use_script, use-script)
SVGPP_ON_VALUE2(value_100, 100)
SVGPP_ON_VALUE2(value_200, 200)
SVGPP_ON_VALUE2(value_300, 300)
SVGPP_ON_VALUE2(value_400, 400)
SVGPP_ON_VALUE2(value_500, 500)
SVGPP_ON_VALUE2(value_600, 600)
SVGPP_ON_VALUE2(value_700, 700)
SVGPP_ON_VALUE2(value_800, 800)
SVGPP_ON_VALUE2(value_900, 900)
SVGPP_ON_VALUE2(xor_, xor)
SVGPP_ON_VALUE2(xx_small, xx-small) 
SVGPP_ON_VALUE2(x_small, x-small)  
SVGPP_ON_VALUE2(x_large, x-large)
SVGPP_ON_VALUE2(xx_large, xx-large)