struct DsePolygonIterator
Functions
DsePolygonIterator *
dse_polygon_iterator_new
( )Creates a new polygon iterator.
Frees a polygon iterator instance.
Resets a polygon iterator so that it can be reused to process a binary representation.
Resets a polygon iterator so that it can be reused to parse WKT.
CassError
dse_polygon_iterator_reset_with_wkt_n
(DsePolygonIterator *
iterator, const char *
wkt, size_t
wkt_length )
Same as DsePolygonIterator::dse_polygon_iterator_reset_with_wkt
, but with lengths for string parameters.
Gets the number rings in the polygon.
CassError
dse_polygon_iterator_next_num_points
(DsePolygonIterator *
iterator, cass_uint32_t *
num_points )
Gets the number of points for the current ring.
CassError
dse_polygon_iterator_next_point
(DsePolygonIterator *
iterator, cass_double_t *
x, cass_double_t *
y )
Gets the next point in the current ring.