PathIterator.Next Method

Definition

Overloads

Name Description
Next(Single[], Int32)

Returns the next verb in this iterator's Path, and fills entries in the points array with the point data (if any) for that operation.

Next()

Returns the next Segment element in this iterator.

Next(Single[], Int32)

Returns the next verb in this iterator's Path, and fills entries in the points array with the point data (if any) for that operation.

[Android.Runtime.Register("next", "([FI)I", "GetNext_arrayFIHandler", ApiSince=34)]
public virtual int Next(float[] points, int offset);
[<Android.Runtime.Register("next", "([FI)I", "GetNext_arrayFIHandler", ApiSince=34)>]
abstract member Next : single[] * int -> int
override this.Next : single[] * int -> int

Parameters

points
Single[]

The point data for this operation, must have at least 8 items available to hold up to 4 pairs of point values

offset
Int32

An offset into the points array where entries should be placed.

Returns

the operation for the next element in the iteration

Attributes

Remarks

Returns the next verb in this iterator's Path, and fills entries in the points array with the point data (if any) for that operation. Each two floats represent the data for a single point of that operation. The number of pairs of floats supplied in the resulting array depends on the verb: <ul> <li>#VERB_MOVE: 1 pair (indices 0 to 1)</li> <li>#VERB_LINE: 2 pairs (indices 0 to 3)</li> <li>#VERB_QUAD: 3 pairs (indices 0 to 5)</li> <li>#VERB_CONIC: 3.5 pairs (indices 0 to 6), the seventh entry has the conic weight</li> <li>#VERB_CUBIC: 4 pairs (indices 0 to 7)</li> <li>#VERB_CLOSE: 0 pairs</li> <li>#VERB_DONE: 0 pairs</li> </ul>

Java documentation for android.graphics.PathIterator.next(float[], int).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

Next()

Returns the next Segment element in this iterator.

[Android.Runtime.Register("next", "()Landroid/graphics/PathIterator$Segment;", "GetNextHandler", ApiSince=34)]
public virtual Android.Graphics.PathIterator.Segment Next();
[<Android.Runtime.Register("next", "()Landroid/graphics/PathIterator$Segment;", "GetNextHandler", ApiSince=34)>]
abstract member Next : unit -> Android.Graphics.PathIterator.Segment
override this.Next : unit -> Android.Graphics.PathIterator.Segment

Returns

the next segment in this iterator. This value cannot be null.

Attributes

Remarks

Android reference for android.graphics.PathIterator.next.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to