MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
Gcalc_shape_transporter (Gcalc_heap *heap) | |
virtual int | single_point (Gcalc_shape_status *st, double x, double y)=0 |
virtual int | start_line (Gcalc_shape_status *st)=0 |
virtual int | complete_line (Gcalc_shape_status *st)=0 |
virtual int | start_poly (Gcalc_shape_status *st)=0 |
virtual int | complete_poly (Gcalc_shape_status *st)=0 |
virtual int | start_ring (Gcalc_shape_status *st)=0 |
virtual int | complete_ring (Gcalc_shape_status *st)=0 |
virtual int | add_point (Gcalc_shape_status *st, double x, double y)=0 |
virtual int | start_collection (Gcalc_shape_status *st, int nshapes)=0 |
virtual int | complete_collection (Gcalc_shape_status *st)=0 |
virtual int | collection_add_item (Gcalc_shape_status *st_collection, Gcalc_shape_status *st_item)=0 |
int | start_simple_poly (Gcalc_shape_status *st) |
int | complete_simple_poly (Gcalc_shape_status *st) |
virtual bool | skip_point () const |
virtual bool | skip_line_string () const |
virtual bool | skip_poly () const |
Protected Attributes | |
Gcalc_heap * | m_heap |
Definition at line 199 of file gcalc_slicescan.h.