Data Structures

Here are the data structures with brief descriptions:
hpgs_bbox_stA bounding box
hpgs_bezier_length_stA structure for holding intermediate values for length calculations of a bezier spline
hpgs_color_stAn application level RGB color
hpgs_device_stA virtual vector graphics device for the HPGL reader
hpgs_device_vtable_stA table of virtual function implementing hpgs_device
hpgs_eps_device_stA vector graphics device for drawing to an eps file
hpgs_font_dentry_stA truetype font directory entry
hpgs_font_header_stA truetype font header
hpgs_font_kern_pair_stA ttf kerning pair
hpgs_font_stA truetype font
hpgs_gstate_stThe vector graphics state
hpgs_image_stAn abstract pixel image
hpgs_image_vtable_stA table of virtual function implementing hpgs_image
hpgs_istream_stA virtual input stream for the HPGL reader
hpgs_istream_vtable_stA table of virtual function implementing hpgs_istream
hpgs_matrix_stA transformation matrix for 2D points
hpgs_ostream_stA virtual output stream for the HPGL reader
hpgs_ostream_vtable_stA table of virtual function implementing hpgs_istream
hpgs_paint_clipper_stA collection of scanlines for mapping paths onto images
hpgs_paint_color_stAn image RGB color with an optional palette index
hpgs_paint_device_stThe pixel rendering vector graphics device
hpgs_paint_path_stA stored vector path
hpgs_paint_scanline_stA scanline of the pixel renderer
hpgs_palette_color_stA screen RGB color as stored in a palette
hpgs_path_point_stA point in a stored path
hpgs_plotsize_device_stA vector graphics device for plotsize calculating
hpgs_point_stA 2D point
hpgs_ps_media_size_stA structure for storing a paper size
hpgs_reader_pcl_palette_stA PCL palette as used by PCL push/pop palette
hpgs_reader_poly_point_stA point in hte HPGL polygon buffer
hpgs_reader_stA HPGL interpreter
hpgs_scanline_point_stAn intersection point of a path with a scanline

Generated on Wed Feb 11 16:49:43 2009 for HPGS - HPGl Script by  doxygen 1.5.6