A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-immutablepart.html below:

ImmutablePart Class | ArcGIS Maps SDK for Qt

Member Function Documentation ImmutablePart::ImmutablePart()

Default constructor.

ImmutablePart::ImmutablePart(const Esri::ArcGISRuntime::ImmutablePart &other)

Copy constructor from other ImmutablePart.

[noexcept] ImmutablePart::ImmutablePart(Esri::ArcGISRuntime::ImmutablePart &&other)

Move constructor from other ImmutablePart.

[noexcept] ImmutablePart::~ImmutablePart()

Destructor.

Esri::ArcGISRuntime::Point ImmutablePart::endPoint() const

Returns the end point of the last segment in the part.

Returns empty if the collection is empty.

int ImmutablePart::endPointIndexFromSegmentIndex(int segmentIndex) const

Gets the end point index from the given segmentIndex.

Returns the end point index or -1 on error or invalid index.

bool ImmutablePart::hasCurves() const

Returns true if the part contains any curve segments, false otherwise.

Both linear segments (represented by LineSegment) and curve segments (represented by CubicBezierSegment or EllipticArcSegment) are supported in a ImmutablePart. This property returns true if any curve segments (Segment::isCurve is true) are currently present in this part.

See also Geometry::hasCurves, GeometryBuilder::hasCurves, and Segment::isCurve.

bool ImmutablePart::isEmpty() const

Returns true if the part contains no segments.

Esri::ArcGISRuntime::Point ImmutablePart::point(int pointIndex) const

Gets the Point at pointIndex.

Returns the Point or an empty Point if the index isn't valid.

int ImmutablePart::pointCount() const

Returns the count of points in the part.

The points in the part are the start and end points of segments. Segments can share a point if the end point of one segment matches the start point of the next.

Esri::ArcGISRuntime::ImmutablePointCollection ImmutablePart::points() const

Gets the points of the ImmutablePart as an ImmutablePointCollection.

Returns the end Point.

Esri::ArcGISRuntime::Segment ImmutablePart::segment(int segmentIndex) const

Gets the Segment at segmentIndex.

Returns the Segment or an empty Segment if the index isn't valid.

int ImmutablePart::segmentCount() const

Returns the count of segments in the part.

int ImmutablePart::segmentIndexFromEndPointIndex(int pointIndex) const

Converts and returns from a point index to a segment index that uses the given point as an end point.

If the point is not an end point, then -1 is returned.

void ImmutablePart::segmentIndexFromPointIndex(int pointIndex, int &outStartPointSegmentIndex, int &outEndPointSegmentIndex) const

Converts from a point index to a segment index of the start point and another segment index containing the end point.

If the point is not a start or end point, then -1 is set.

int ImmutablePart::segmentIndexFromStartPointIndex(int pointIndex) const

Converts and returns from a point index to a segment index that uses the given point as a start point.

If the point is not a start point, then -1 is returned.

Esri::ArcGISRuntime::SpatialReference ImmutablePart::spatialReference() const

Returns the spatial reference for the part.

If the mutable_part does not have a spatial reference empty is returned.

Esri::ArcGISRuntime::Point ImmutablePart::startPoint() const

Returns the start point of the first segment in the part.

Returns empty if the collection is empty.

int ImmutablePart::startPointIndexFromSegmentIndex(int segmentIndex) const

Gets the start point index from the given segmentIndex.

Returns the start point index or -1 on error or invalid index.

[noexcept] Esri::ArcGISRuntime::ImmutablePart &ImmutablePart::operator=(Esri::ArcGISRuntime::ImmutablePart &&other)

Move operator from other ImmutablePart.

Esri::ArcGISRuntime::ImmutablePart &ImmutablePart::operator=(const Esri::ArcGISRuntime::ImmutablePart &other)

Assignment operator from other ImmutablePart.


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