, including all inherited members.
  | add_point(Gcalc_shape_status *st, double x, double y)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | collection_add_item(Gcalc_shape_status *st_collection, Gcalc_shape_status *st_item)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | complete_collection(Gcalc_shape_status *st)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | complete_line(Gcalc_shape_status *st)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | complete_poly(Gcalc_shape_status *st)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | complete_ring(Gcalc_shape_status *st)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | complete_simple_poly(Gcalc_shape_status *st) (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline] | 
  | Gcalc_shape_transporter(Gcalc_heap *heap) (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline] | 
  | int_add_point(gcalc_shape_info Info, double x, double y) (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [protected] | 
  | int_complete_line() (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, protected] | 
  | int_complete_poly() (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, protected] | 
  | int_complete_ring() (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, protected] | 
  | int_single_point(gcalc_shape_info Info, double x, double y) (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [protected] | 
  | int_start_line() (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, protected] | 
  | int_start_poly() (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, protected] | 
  | int_start_ring() (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, protected] | 
  | line_started() (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, protected] | 
  | m_heap (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [protected] | 
  | single_point(Gcalc_shape_status *st, double x, double y)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | skip_line_string() const  (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, virtual] | 
  | skip_point() const  (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, virtual] | 
  | skip_poly() const  (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, virtual] | 
  | start_collection(Gcalc_shape_status *st, int nshapes)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | start_line(Gcalc_shape_status *st)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | start_poly(Gcalc_shape_status *st)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | start_ring(Gcalc_shape_status *st)=0 (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [pure virtual] | 
  | start_simple_poly(Gcalc_shape_status *st) (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline] | 
  | ~Gcalc_shape_transporter() (defined in Gcalc_shape_transporter) | Gcalc_shape_transporter |  [inline, virtual] |