struct DsePolygon
Functions
DsePolygon *
dse_polygon_new
( )Creates a new polygon iterator.
Frees a polygon instance.
Resets a polygon so that it can be reused.
void
dse_polygon_reserve
(DsePolygon *
polygon, cass_uint32_t
num_rings, cass_uint32_t
total_num_points )
Reserves enough memory to contain the provided number rings and points. This can be use to reduce memory allocations, but it is not required.
Starts a new ring.
Note: This will finish the previous ring.
Adds a point to the current ring.
Finishes the contruction of a polygon.