The multipart builders allow you to create and modify geometries made up of multiple parts, such as Polyline and Polygon. More...
Member Function Documentation[override virtual noexcept]
MultipartBuilder::~MultipartBuilder()
Destructor.
int MultipartBuilder::addPoint(const Esri::ArcGISRuntime::Point &point)Adds a new point to the end of the part.
A new line segment will be added to connect the new point to the previous. The points in the part are the start and end points of segments. A new line segment is added to connect the new point to the previous point. If this is the first point in an empty segment, a single closed segment is added using the same start and end point. Adding a second point will update this line segment to gain a distinct end point. Adding a third or more points will add new line segments.
int MultipartBuilder::addPoint(double x, double y)Returns adds a new point to the end of the last part of the multipart.
If there are no parts, then an initial part is created and the point added to that. The point becomes the end point of a line segment in the part.
A new line segment will be added to connect the new point to the previous. The points in the part are the start and end points of segments. A new line segment is added to connect the new point to the previous point. If this is the first point in an empty segment, a single closed segment is added using the same start and end point. Adding a second point will update this line segment to gain a distinct end point. Adding a third or more points will add new line segments.
int MultipartBuilder::addPoint(double x, double y, double z)Returns adds a new point to the end of the last part of the multipart.
If there are no parts then an initial part is created and the point added to that. The point becomes the end point of a line segment in the part.
A new line segment will be added to connect the new point to the previous. The points in the part are the start and end points of segments. A new line segment is added to connect the new point to the previous point. If this is the first point in an empty segment, a single closed segment is added using the same start and end point. Adding a second point will update this line segment to gain a distinct end point. Adding a third or more points will add new line segments.
[since Esri::ArcGISRuntime 100.1]
void MultipartBuilder::addPoints(const QList<Esri::ArcGISRuntime::Point> &points)
Adds a list of points to the Multipart.
This function was introduced in Esri::ArcGISRuntime 100.1.
Esri::ArcGISRuntime::PartCollection *MultipartBuilder::parts() constGets the parts of this MultipartBuilder as a PartCollection.
Returns a PartCollection.
See also setParts().
void MultipartBuilder::setParts(Esri::ArcGISRuntime::PartCollection *parts)Sets the parts of this MultipartBuilder to parts.
See also parts().
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4