papyrus logo

path_data_parser.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MOVETO   258
#define REL_MOVETO   259
#define CLOSEPATH   260
#define LINETO   261
#define REL_LINETO   262
#define VERTICAL_LINETO   263
#define REL_VERTICAL_LINETO   264
#define HORIZONTAL_LINETO   265
#define REL_HORIZONTAL_LINETO   266
#define CURVETO   267
#define REL_CURVETO   268
#define SMOOTH_CURVETO   269
#define REL_SMOOTH_CURVETO   270
#define QUADRATIC_BEZIER_CURVETO   271
#define SMOOTH_QUADRATIC_BEZIER_CURVETO   272
#define ELLIPTICAL_ARC   273
#define EXPONENT   274
#define SIGN   275
#define DIGIT_SEQUENCE   276
#define FRACTIONAL_CONSTANT   277
#define yystype   YYSTYPE
#define YYSTYPE_IS_DECLARED   1
#define YYSTYPE_IS_TRIVIAL   1

Enumerations

enum  yytokentype {
  MOVETO = 258, REL_MOVETO = 259, CLOSEPATH = 260, LINETO = 261,
  REL_LINETO = 262, VERTICAL_LINETO = 263, REL_VERTICAL_LINETO = 264, HORIZONTAL_LINETO = 265,
  REL_HORIZONTAL_LINETO = 266, CURVETO = 267, REL_CURVETO = 268, SMOOTH_CURVETO = 269,
  REL_SMOOTH_CURVETO = 270, QUADRATIC_BEZIER_CURVETO = 271, SMOOTH_QUADRATIC_BEZIER_CURVETO = 272, ELLIPTICAL_ARC = 273,
  EXPONENT = 274, SIGN = 275, DIGIT_SEQUENCE = 276, FRACTIONAL_CONSTANT = 277,
  MOVETO = 258, REL_MOVETO = 259, CLOSEPATH = 260, LINETO = 261,
  REL_LINETO = 262, VERTICAL_LINETO = 263, REL_VERTICAL_LINETO = 264, HORIZONTAL_LINETO = 265,
  REL_HORIZONTAL_LINETO = 266, CURVETO = 267, REL_CURVETO = 268, SMOOTH_CURVETO = 269,
  REL_SMOOTH_CURVETO = 270, QUADRATIC_BEZIER_CURVETO = 271, SMOOTH_QUADRATIC_BEZIER_CURVETO = 272, ELLIPTICAL_ARC = 273,
  EXPONENT = 274, SIGN = 275, DIGIT_SEQUENCE = 276, FRACTIONAL_CONSTANT = 277,
  MOVETO = 258, CLOSEPATH = 259, LINETO = 260, VERTICAL_LINETO = 261,
  HORIZONTAL_LINETO = 262, CURVETO = 263, SMOOTH_CURVETO = 264, QUADRATIC_BEZIER_CURVETO = 265,
  SMOOTH_QUADRATIC_BEZIER_CURVETO = 266, ELLIPTICAL_ARC = 267, COMMA_WSP = 268, EXPONENT = 269,
  SIGN = 270, DIGIT_SEQUENCE = 271, FRACTIONAL_CONSTANT = 272
}

Variables

YYSTYPE path_data_lval


Define Documentation

#define CLOSEPATH   260

#define CURVETO   267

#define DIGIT_SEQUENCE   276

#define ELLIPTICAL_ARC   273

#define EXPONENT   274

#define FRACTIONAL_CONSTANT   277

#define HORIZONTAL_LINETO   265

#define LINETO   261

#define MOVETO   258

#define QUADRATIC_BEZIER_CURVETO   271

#define REL_CURVETO   268

#define REL_HORIZONTAL_LINETO   266

#define REL_LINETO   262

#define REL_MOVETO   259

#define REL_SMOOTH_CURVETO   270

#define REL_VERTICAL_LINETO   264

#define SIGN   275

#define SMOOTH_CURVETO   269

#define SMOOTH_QUADRATIC_BEZIER_CURVETO   272

#define VERTICAL_LINETO   263

#define yystype   YYSTYPE

#define YYSTYPE_IS_DECLARED   1

#define YYSTYPE_IS_TRIVIAL   1


Enumeration Type Documentation

Enumerator:
MOVETO 
REL_MOVETO 
CLOSEPATH 
LINETO 
REL_LINETO 
VERTICAL_LINETO 
REL_VERTICAL_LINETO 
HORIZONTAL_LINETO 
REL_HORIZONTAL_LINETO 
CURVETO 
REL_CURVETO 
SMOOTH_CURVETO 
REL_SMOOTH_CURVETO 
QUADRATIC_BEZIER_CURVETO 
SMOOTH_QUADRATIC_BEZIER_CURVETO 
ELLIPTICAL_ARC 
EXPONENT 
SIGN 
DIGIT_SEQUENCE 
FRACTIONAL_CONSTANT 
MOVETO 
REL_MOVETO 
CLOSEPATH 
LINETO 
REL_LINETO 
VERTICAL_LINETO 
REL_VERTICAL_LINETO 
HORIZONTAL_LINETO 
REL_HORIZONTAL_LINETO 
CURVETO 
REL_CURVETO 
SMOOTH_CURVETO 
REL_SMOOTH_CURVETO 
QUADRATIC_BEZIER_CURVETO 
SMOOTH_QUADRATIC_BEZIER_CURVETO 
ELLIPTICAL_ARC 
EXPONENT 
SIGN 
DIGIT_SEQUENCE 
FRACTIONAL_CONSTANT 
MOVETO 
CLOSEPATH 
LINETO 
VERTICAL_LINETO 
HORIZONTAL_LINETO 
CURVETO 
SMOOTH_CURVETO 
QUADRATIC_BEZIER_CURVETO 
SMOOTH_QUADRATIC_BEZIER_CURVETO 
ELLIPTICAL_ARC 
COMMA_WSP 
EXPONENT 
SIGN 
DIGIT_SEQUENCE 
FRACTIONAL_CONSTANT 


Variable Documentation

YYSTYPE path_data_lval

Referenced by while().


Generated on Wed Mar 18 12:34:33 2009 for papyrus by doxygen 1.5.7.1