Go to the source code of this file.
Functions | |
| te::gm::GeometryCollection * | createGeometryCollection () |
| te::gm::LineString * | createLineString (const double &xi, const double &yi, const double &xf, const double &yf) |
| te::gm::Point * | createPoint (const double &x, const double &y) |
| te::gm::Point * | createPointZ (const double &x, const double &y, const double &z) |
| te::gm::Polygon * | createPolygon () |
| te::gm::Polygon * | createPolygonWithHole () |
| te::gm::LinearRing * | createSquare (const double &xc, const double &yc, const double &size) |
| te::gm::GeometryCollection* createGeometryCollection | ( | ) |
Definition at line 57 of file GeometryConstructors.cpp.
References te::gm::GeometryCollection::add(), createLineString(), createPoint(), createPolygon(), createPolygonWithHole(), and te::gm::GeometryCollectionType.
Referenced by createGeometries().
| te::gm::LineString* createLineString | ( | const double & | xi, |
| const double & | yi, | ||
| const double & | xf, | ||
| const double & | yf | ||
| ) |
Definition at line 21 of file GeometryConstructors.cpp.
References te::gm::LineStringType, and te::gm::LineString::setPoint().
Referenced by createGeometries(), and createGeometryCollection().
| te::gm::Point* createPoint | ( | const double & | x, |
| const double & | y | ||
| ) |
Definition at line 6 of file GeometryConstructors.cpp.
References p.
Referenced by createGeometries(), and createGeometryCollection().
| te::gm::Point* createPointZ | ( | const double & | x, |
| const double & | y, | ||
| const double & | z | ||
| ) |
Definition at line 12 of file GeometryConstructors.cpp.
References p, te::gm::PointZType, te::gm::Point::setX(), te::gm::Point::setY(), and te::gm::Point::setZ().
Referenced by createGeometries().
| te::gm::Polygon* createPolygon | ( | ) |
Definition at line 42 of file GeometryConstructors.cpp.
References createSquare(), p, te::gm::PolygonType, and te::gm::CurvePolygon::push_back().
Referenced by createGeometries(), and createGeometryCollection().
| te::gm::Polygon* createPolygonWithHole | ( | ) |
Definition at line 49 of file GeometryConstructors.cpp.
References createSquare(), p, te::gm::PolygonType, and te::gm::CurvePolygon::push_back().
Referenced by createGeometries(), and createGeometryCollection().
| te::gm::LinearRing* createSquare | ( | const double & | xc, |
| const double & | yc, | ||
| const double & | size | ||
| ) |
Definition at line 30 of file GeometryConstructors.cpp.
References te::gm::LineStringType, and te::gm::LineString::setPoint().
Referenced by createPolygon(), and createPolygonWithHole().