2013-07-03 50 views
0

我與升壓幾何圖書館工作,我的文檔中已經看過,我應該更喜歡使用boost::geometry::set<0>(point1, 1.0);代替point1.set<0>(1.0); 同樣的,get方法:的bg::get<0>(point1)代替point1.get<0>();提升的幾何點setter和getter

燦任何人都解釋爲什麼我應該這樣做?文檔在這裏(例子;在頁面底部):boost point documentation

回答

0

使用boost :: geometry :: get < 0>(point1)你支持任何點類型。還有點像point.x()方法。使用point1.get < 0>()只支持一些點類型,比如Boost.Geometry提供的點類型。但是,如果這是你所需要的,那麼你當然也可以使用它。