簡體   English   中英

提高幾何點設置器和吸氣劑

[英]boost geometry point setter and getter

我正在使用boost幾何庫,並且已經閱讀了我更喜歡使用boost::geometry::set<0>(point1, 1.0);的文檔boost::geometry::set<0>(point1, 1.0); 代替point1.set<0>(1.0); 與get方法相同: bg::get<0>(point1) point1.get<0>(); bg::get<0>(point1)代替point1.get<0>();

誰能解釋我為什么要這樣做? 文檔在此處(示例;在頁面底部): 升壓點文檔

使用boost :: geometry :: get <0>(point1)支持任何點類型。 還有具有諸如point.x()之類的方法的點。 使用point1.get <0>()您僅支持某些點類型,例如Boost.Geometry提供的點類型。 但是,如果僅此而已,您當然也可以使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM