You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdegraphics/ksvg/data/SVGPathElementImpl.lut.h

88 lines
3.8 KiB

/* Automatically generated from impl/SVGPathElementImpl.cpp using ../../tdelibs/kjs/create_hash_table. DO NOT EDIT ! */
using namespace KJS;
namespace KSVG {
static const char SVGPathElementImpl__s_hashTableStrings[] = {
"\0"
"pathLength\0"
"d\0"
};
static const struct HashEntry SVGPathElementImpl__s_hashTableEntries[] = {
{ 0, 0, 0, 0, -1 },
{ 12, SVGPathElementImpl::D, DontDelete|ReadOnly, 0, 3 },
{ 0, 0, 0, 0, -1 },
{ 1, SVGPathElementImpl::PathLength, DontDelete|ReadOnly, 0, -1 }
};
const struct HashTable SVGPathElementImpl::s_hashTable = { 2, 4, SVGPathElementImpl__s_hashTableEntries, 3, SVGPathElementImpl__s_hashTableStrings};
} // namespace
using namespace KJS;
namespace KSVG {
static const char SVGPathElementImplProto__s_hashTableStrings[] = {
"\0"
"createSVGPathSegCurvetoQuadraticAbs\0"
"createSVGPathSegCurvetoQuadraticRel\0"
"createSVGPathSegLinetoHorizontalAbs\0"
"createSVGPathSegLinetoHorizontalRel\0"
"createSVGPathSegLinetoVerticalAbs\0"
"createSVGPathSegLinetoVerticalRel\0"
"createSVGPathSegCurvetoCubicAbs\0"
"createSVGPathSegCurvetoCubicRel\0"
"createSVGPathSegClosePath\0"
"createSVGPathSegLinetoAbs\0"
"createSVGPathSegLinetoRel\0"
"createSVGPathSegMovetoAbs\0"
"createSVGPathSegMovetoRel\0"
"createSVGPathSegArcAbs\0"
"createSVGPathSegArcRel\0"
"getPathSegAtLength\0"
"getPointAtLength\0"
"getTotalLength\0"
};
static const struct HashEntry SVGPathElementImplProto__s_hashTableEntries[] = {
{ 472, SVGPathElementImpl::GetPointAtLength, DontDelete|Function, 1, -1 },
{ 453, SVGPathElementImpl::GetPathSegAtLength, DontDelete|Function, 1, 23 },
{ 0, 0, 0, 0, -1 },
{ 355, SVGPathElementImpl::CreateSVGPathSegMovetoAbs, DontDelete|Function, 2, -1 },
{ 1, SVGPathElementImpl::CreateSVGPathSegCurvetoQuadraticAbs, DontDelete|Function, 4, 28 },
{ 430, SVGPathElementImpl::CreateSVGPathSegArcRel, DontDelete|Function, 7, -1 },
{ 0, 0, 0, 0, -1 },
{ 0, 0, 0, 0, -1 },
{ 0, 0, 0, 0, -1 },
{ 109, SVGPathElementImpl::CreateSVGPathSegLinetoHorizontalRel, DontDelete|Function, 1, 25 },
{ 0, 0, 0, 0, -1 },
{ 303, SVGPathElementImpl::CreateSVGPathSegLinetoAbs, DontDelete|Function, 2, -1 },
{ 0, 0, 0, 0, -1 },
{ 277, SVGPathElementImpl::CreateSVGPathSegClosePath, DontDelete|Function, 0, -1 },
{ 245, SVGPathElementImpl::CreateSVGPathSegCurvetoCubicRel, DontDelete|Function, 6, 27 },
{ 407, SVGPathElementImpl::CreateSVGPathSegArcAbs, DontDelete|Function, 7, -1 },
{ 381, SVGPathElementImpl::CreateSVGPathSegMovetoRel, DontDelete|Function, 2, -1 },
{ 37, SVGPathElementImpl::CreateSVGPathSegCurvetoQuadraticRel, DontDelete|Function, 4, 29 },
{ 0, 0, 0, 0, -1 },
{ 73, SVGPathElementImpl::CreateSVGPathSegLinetoHorizontalAbs, DontDelete|Function, 1, -1 },
{ 489, SVGPathElementImpl::GetTotalLength, DontDelete|Function, 0, -1 },
{ 0, 0, 0, 0, -1 },
{ 179, SVGPathElementImpl::CreateSVGPathSegLinetoVerticalRel, DontDelete|Function, 1, -1 },
{ 329, SVGPathElementImpl::CreateSVGPathSegLinetoRel, DontDelete|Function, 2, 24 },
{ 213, SVGPathElementImpl::CreateSVGPathSegCurvetoCubicAbs, DontDelete|Function, 6, 26 },
{ 145, SVGPathElementImpl::CreateSVGPathSegLinetoVerticalAbs, DontDelete|Function, 1, -1 },
{ 213, SVGPathElementImpl::CreateSVGPathSegCurvetoCubicAbs, DontDelete|Function, 4, -1 },
{ 245, SVGPathElementImpl::CreateSVGPathSegCurvetoCubicRel, DontDelete|Function, 4, -1 },
{ 1, SVGPathElementImpl::CreateSVGPathSegCurvetoQuadraticAbs, DontDelete|Function, 2, -1 },
{ 37, SVGPathElementImpl::CreateSVGPathSegCurvetoQuadraticRel, DontDelete|Function, 2, -1 }
};
const struct HashTable SVGPathElementImplProto::s_hashTable = { 2, 30, SVGPathElementImplProto__s_hashTableEntries, 23, SVGPathElementImplProto__s_hashTableStrings};
} // namespace