1. ๋ฐ์์ ์๋ ค์ค๋๋ก ์ง์ ๊ธธ ์์ ๊ธฐ์ฆ๋ชจ ๊ทธ๋ฆฌ๊ธฐ
2.
ํ์ผ ๋์ ๋นจ๊ฐ์(CurvePoint) ํฌ์ธํธ์ ํ๋์ ํฌ์ธํธ(StraightPoint) ๋ถ์.
์๋ง ํ์ผ ํ๋ฆฌํน์ Point ์คํฌ๋ฆฝํธ ๋ถ์ฌ์ ๋ฏธ๋ฆฌ ๊ฐ ์ค์ ํ๋ ๋ฐฉ์?
์ํผ ๊ธธ์ ๋ค ๋ง๋ค๊ณ ์ด ๋นจ๊ฐ์, ํ๋์ ํฌ์ธํธ๊ฐ ์์ธ ํฌ์ธํธ๋ค์ ์์๋๋ก ๋ฆฌ์คํธ๋ก ์ฐ๊ฒฐํ ๋ค์
๋ชฌ์คํฐ๊ฐ ๋ฆฌ์คํธ์ ํฌ์ธํธ๋๋ก ์์ง์ด๋๋ฐ
์ด๋ค ํฌ์ธํธ์ ๋์ฐฉํ๋ฉด ๋ค์ ํฌ์ธํธ๊ฐ ๋นจ๊ฐ์์ธ์ง ํ๋์์ธ์ง ํ์ธํด์
๋นจ๊ฐ์์ด๋ฉด ๊ณก์ ์ด๋(๊ณก์ ๋ฐฉํฅ์ ๋์ผํ ์์ ํฌ์ธํธ-๋์ฐฉํฌ์ธํธ๊ฐ ์๋๋ผ๋ 2๊ฐ์ง ๋ฐฉํฅ์ด ์กด์ฌํ ์ ์์.
์ด ๋์ ๊ตฌ๋ถํ๋ ๋ฐฉ๋ฒ์ ๋ ์๊ฐํด๋ด์ผ๋... CurvePoint๋ฅผ LeftCurvePoin์ RightCurvePoint๋ก ๋๋ ์ผํ ์๋)
ํ๋์์ด๋ฉด ์ง์ ์ด๋.
์ด๋ ๊ฒ ํ๋ฉด ์ผ์ผ์ด ์ ์ฒด ํฌ์ธํธ ์์นย ์ ๋ ฅํ๋ ๋ ธ๊ฐ๋ค๋ ์์๊ฑฐ๊ฐ์
๊ตฌ๋ถํ ํ์ ์์ด IWayPoint๋ฅผ ๋ง๋ค๋ฉด ๋ ๊ฑฐ๊ฐ์๋ฐ