HPGS - HPGl Script
Data Structures
Here are the data structures with brief descriptions:
 Chpgs_bbox_stA bounding box
 Chpgs_bezier_clipper_alpha_cut_data_st
 Chpgs_bezier_clipper_thin_cut_data_st
 Chpgs_bezier_length_stA structure for holding intermediate values for length calculations of a bezier spline
 Chpgs_color_stAn application level RGB color
 Chpgs_device_stA virtual vector graphics device for the HPGL reader
 Chpgs_device_vtable_stA table of virtual function implementing hpgs_device
 Chpgs_eps_device_stA vector graphics device for drawing to an eps file
 Chpgs_font_cmap_code_range_st
 Chpgs_font_cmap_data_st
 Chpgs_font_dentry_stA truetype font directory entry
 Chpgs_font_glyph_data_st
 Chpgs_font_glyph_point_st
 Chpgs_font_glyph_ref_st
 Chpgs_font_head_data_st
 Chpgs_font_header_stA truetype font header
 Chpgs_font_hhea_data_st
 Chpgs_font_kern_pair_stA ttf kerning pair
 Chpgs_font_longHorMetrics_st
 Chpgs_font_maxp_data_st
 Chpgs_font_post_data_st
 Chpgs_font_stA truetype font
 Chpgs_font_table_entry_st
 Chpgs_gstate_stThe vector graphics state
 Chpgs_image_stAn abstract pixel image
 Chpgs_image_vtable_stA table of virtual function implementing hpgs_image
 Chpgs_img_clip_line_st
 Chpgs_img_clip_seg_st
 Chpgs_istream_stA virtual input stream for the HPGL reader
 Chpgs_istream_vtable_stA table of virtual function implementing hpgs_istream
 Chpgs_matrix_stA transformation matrix for 2D points
 Chpgs_mem_istream_stream_st
 Chpgs_mem_ostream_stream_st
 Chpgs_ostream_stA virtual output stream for the HPGL reader
 Chpgs_ostream_vtable_stA table of virtual function implementing hpgs_istream
 Chpgs_paint_clipper_stA collection of scanlines for mapping paths onto images
 Chpgs_paint_color_stAn image RGB color with an optional palette index
 Chpgs_paint_device_stThe pixel rendering vector graphics device
 Chpgs_paint_path_stA stored vector path
 Chpgs_paint_scanline_stA scanline of the pixel renderer
 Chpgs_palette_color_stA screen RGB color as stored in a palette
 Chpgs_path_point_stA point in a stored path
 Chpgs_plotsize_device_stA vector graphics device for plotsize calculating
 Chpgs_plugin_ref_st
 Chpgs_png_image_st
 Chpgs_point_stA 2D point
 Chpgs_ps_media_size_stA structure for storing a paper size
 Chpgs_reader_hpglcmd_rec_st
 Chpgs_reader_pcl_bitmap_character_stA PCL bitmap character
 Chpgs_reader_pcl_bitmap_font_stA PCL bitmap font
 Chpgs_reader_pcl_palette_stA PCL palette as used by PCL push/pop palette
 Chpgs_reader_poly_point_stA point in hte HPGL polygon buffer
 Chpgs_reader_stA HPGL interpreter
 Chpgs_scanline_point_stAn intersection point of a path with a scanline
 Chpgs_ttf_face_info_st
 Chpgs_z_ostream_stream_inner_st
 Chpgs_z_ostream_stream_st