Struct Cells
Defined in File Cells.h
Inheritance Relationships
Base Type
public f2c::types::Geometries< Cells, OGRMultiPolygon, wkbMultiPolygon, Cell >
(Template Struct Geometries)
Struct Documentation
-
struct Cells : public f2c::types::Geometries<Cells, OGRMultiPolygon, wkbMultiPolygon, Cell>
Public Functions
-
Cells()
-
explicit Cells(const OGRGeometry *geom)
-
~Cells() = default
-
const LinearRing getCellBorder(size_t i) const
-
const LinearRing getInteriorRing(size_t i_cell, size_t i_ring) const
-
void operator*=(double b)
-
void addRing(size_t i, const LinearRing &ring)
-
size_t size() const
-
bool isConvex() const
-
Cells splitByLine(const LineString &line) const
-
Cells splitByLine(const MultiLineString &lines) const
-
LineString createSemiLongLine(const Point &point, double angle) const
-
LineString createStraightLongLine(const Point &point, double angle) const
-
MultiLineString getLinesInside(const LineString &line) const
-
MultiLineString getLinesInside(const MultiLineString &lines) const
-
LineString createLineUntilBorder(const f2c::types::Point &p, double ang) const
-
Cells()