2013-07-03 2 views
0

내가 부스트 형상 라이브러리와 함께 일하고 있어요 그리고 난이 문서에 읽고 내가 대신 get 메소드와 같은 point1.set<0>(1.0);boost::geometry::set<0>(point1, 1.0);를 사용하여 선호해야한다 : bg::get<0>(point1) 대신 point1.get<0>();부스트 형상 점 세터와 게터

의 수 아무도 내가 왜 그렇게해야하는지 설명하지 않니? 여기에 문서가 있습니다 (예 : 페이지 하단).

답변

0

부스트 :: 기하학 :: 사용 < 0> (point1)을 사용하면 모든 포인트 유형을 지원할 수 있습니다. 또한 point.x()와 같은 메서드를 사용합니다. point1.get 사용 < 0>()은 Boost.Geometry에서 제공하는 포인트 유형과 같은 일부 포인트 유형 만 지원합니다. 그러나 이것이 모두 필요한 것이라면 물론 사용할 수 있습니다.