2012-07-16 2 views
10

안드로이드에서 path.reset()path.rewind()의 차이점은 무엇입니까?Path.reset vs Path.rewind

docs 말 그

공공 무효 재설정()

지우기 비어 만드는 경로에서 어떤 직선과 곡선. 이것은 채우기 유형 설정을 변경하지 않습니다.

공개 무효 되감기()

경로를 되감 : 경로에서 임의의 직선과 곡선을 해제하지만 빠른 재사용 내부 데이터 구조를 유지한다.

하지만 실제로 그 의미는 무엇입니까?

어느 쪽을 사용해야합니까?

답변

10

Path.reset => 경로가 재설정되었습니다. 하나 만들 반환 : 새로운 경로를()

Path.rewind => 경로의 내용이,

+2

도 rewind'는 경우에만 유용'언급해야 목록에서()하는 명확한하기 위해 반환 그냥 빈 당신의 경로는 같은 수의 포인트를 가지고 있습니다. 그렇지 않으면 실제로'reset'보다 비쌉니다. – smac89