shapereader
Read ESRI shapefiles
Public Member Functions | Data Fields
shp_multipoint_t Struct Reference

MultiPoint. More...

#include <shp-multipoint.h>

Public Member Functions

void shp_multipoint_point (const shp_multipoint_t *multipoint, size_t point_num, shp_point_t *point)
 Get a Point. More...
 

Data Fields

double x_min
 X minimum value.
 
double x_max
 X maximum value.
 
double y_min
 Y minimum value.
 
double y_max
 Y maximum value.
 
size_t num_points
 Number of points.
 

Detailed Description

A MultiPoint is a set of points.

Member Function Documentation

◆ shp_multipoint_point()

void shp_multipoint_point ( const shp_multipoint_t multipoint,
size_t  point_num,
shp_point_t point 
)

Gets a Point from a MultiPoint.

Example

// Iterate over all points
size_t i;
for (i = 0; i < multipoint->num_points; ++i) {
shp_multipoint_point(multipoint, i, &point);
}
void shp_multipoint_point(const shp_multipoint_t *multipoint, size_t point_num, shp_point_t *point)
Get a Point.
Definition: shp-multipoint.c:17
Point.
Definition: shp-point.h:24
Parameters
multipointa shp_multipoint_t structure.
point_numa zero-based point number.
[out]pointa shp_point_t structure.

The documentation for this struct was generated from the following file: