Struct MultiPoint

Inheritance Relationships

Base Type

Struct Documentation

struct MultiPoint : public f2c::types::Geometries<MultiPoint, OGRMultiPoint, wkbMultiPoint, Point>

Public Functions

MultiPoint()
explicit MultiPoint(const std::vector<Point> &ps)
explicit MultiPoint(const std::initializer_list<Point> &ps)
size_t size() const
void getGeometry(size_t i, Point &point)
void getGeometry(size_t i, Point &point) const
Point getGeometry(size_t i)
const Point getGeometry(size_t i) const
const Point getFirstPoint() const
const Point getLastPoint() const
void setGeometry(size_t i, const Point &p)
void addGeometry(const Point &p)
void addPoint(const Point &p)
void addPoint(double x, double y, double z = 0)
void addPoints(const MultiPoint &ps)
double getInAngle(size_t i) const
double getOutAngle(size_t i) const
double getPointAngle(size_t i) const
void operator*=(double b)