Android--PathMeasure基本用法

2020-02-04  本文已影响0人  aruba

PathMeasure是一个用来测量Path的类

构造方法
//创建一个空的PathMeasure
public PathMeasure()

//创建 PathMeasure 并关联一个指定的Path(Path需要已经创建完成)。
public PathMeasure(Path path, boolean forceClosed)
其中参数forceClosed表示是否考虑path起始点,一般用false,不考虑起始点

其他api
public void setPath(Path path, boolean forceClosed)
public boolean isClosed()
public float getLength()
public boolean nextContour()
public boolean getSegment(float startD, float stopD, Path dst, boolean startWithMoveTo)
public boolean getPosTan(float distance, float pos[], float tan[])
public boolean getMatrix(float distance, Matrix matrix, int flags)
上一篇下一篇

猜你喜欢

热点阅读