PathIterator.Next 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| Next() | |
| Next(Single[], Int32) |
返回此迭代器 |
Next()
[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
返回
- 属性
适用于
Next(Single[], Int32)
返回此迭代器 Path中的下一个谓词,并用该操作的点数据(如果有)填充数组中的 points 条目。
[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
参数
- points
- Single[]
此操作的点数据必须至少有 8 个项可用于保存最多 4 对点值
- offset
- Int32
应放置条目的数组中的 points 偏移量。
返回
迭代中下一个元素的操作
- 属性
注解
返回此迭代器 Path中的下一个谓词,并用该操作的点数据(如果有)填充数组中的 points 条目。 每个两个浮点表示该操作的单个点的数据。 生成的数组中提供的浮点对数取决于谓词:<ul<>li#VERB_MOVE>: 1 对(索引 0 到 1)</li li>#VERB_LINE: 2 对 (索引 0 到 3)</li>>><<#VERB_QUAD li: 3 对 (索引 0 到 5)</li li>#VERB_CONIC: 3.5 对 (索引 0 到 6),第七个条目具有 conic weight</li><li:><>#VERB_CUBIC 4 对 (指数 0 到 7)</li li#VERB_CLOSE><>: 0 pairs</li<>li>#VERB_DONE: 0 pairs</li></ul>
Java文档android.graphics.PathIterator.next(float[], int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。