当前位置: 首页 > news >正文

win2003 做网站服务器软文发稿公司

win2003 做网站服务器,软文发稿公司,河南省人民政府官网,erp沙盘模拟4. Free函数 Arrangement_on_surface_2类模板是用曲线切分二维的面。因为它的接口设计是最简化的,这意味着它的成员函数很少执行几何操作。本章将解释怎么利用这些Free function来达到Arrangement操作。执行这些操作通常需要优秀的几何算法,而且有时会对…
4. Free函数

Arrangement_on_surface_2类模板是用曲线切分二维的面。因为它的接口设计是最简化的,这意味着它的成员函数很少执行几何操作。本章将解释怎么利用这些Free function来达到Arrangement操作。执行这些操作通常需要优秀的几何算法,而且有时会对几何traits类增加额外的要求。这些操作很多都是基于2个框架:面扫描(surface sweep)和区域构建(zone contructions)。这些操作接收一个x单调的曲线,因此几何特征类(geometry-traits class)可以被Arrangement当入参和出参,这些操作必须是ArrangementXMonotoneTraits_2概念的一个model。

4.1 区域构建算法
4.1.1 插入一对不相交的曲线
4.1.2 插入X单调的曲线
4.1.3 插入一般曲线
4.1.4 插入点集
4.1.5 插入相交的线段(code example)

文件在Arrangement_on_surface_2/incremental_insertion.cpp

代码段如下:

// Using the global incremental insertion functions.
#include <CGAL/basic.h>
#include <CGAL/Arr_naive_point_location.h>
#include "arr_exact_construction_segments.h"
#include "arr_print.h"
typedef CGAL::Arr_naive_point_location<Arrangement>             Naive_pl;
typedef CGAL::Arr_point_location_result<Arrangement>::Type      Pl_result_type;
int main() {// Construct the arrangement of five intersecting segments.Arrangement arr;Naive_pl pl(arr);Segment s1(Point(1, 0), Point(2, 4));Segment s2(Point(5, 0), Point(5, 5));Segment s3(Point(1, 0), Point(5, 3));Segment s4(Point(0, 2), Point(6, 0));Segment s5(Point(3, 0), Point(5, 5));auto e = insert_non_intersecting_curve(arr, s1, pl);insert_non_intersecting_curve(arr, s2, pl);insert(arr, s3, Pl_result_type(e->source()));insert(arr, s4, pl);insert(arr, s5, pl);print_arrangement_size(arr);// Perform a point-location query on the resulting arrangement and print// the boundary of the face that contains it.Point q(4, 1);auto obj = pl.locate(q);auto* f = boost::get<Arrangement::Face_const_handle>(&obj);std::cout << "The query point (" << q << ") is located in: ";print_face<Arrangement>(*f);return 0;
}
4.2 另外的区域关联函数
4.3 面扫描算法
4.4 删除点和边
4.5 垂直分解

http://www.mmbaike.com/news/34376.html

相关文章:

  • 邓州做网站百度网盘网站入口
  • 质监局网站建设总结网店推广策划方案
  • 成都做网站的厦门网站seo外包
  • 论坛交流平台有哪些郑州网站优化顾问
  • 响应式布局和自适应布局站优云seo优化
  • 常州做网站的百度如何优化排名靠前
  • 太原网站建设网格未来seo优化要做什么
  • 优秀网站设计分析如何做网络推广推广
  • 创建一个网站要钱吗抖音关键词排名推广
  • 徐州网站制作如何定位搜索软件
  • 广西智能网站建设报价平台推广策划方案
  • 建设网站是不是必须要服务器求个网站
  • 做网站需要公司seo建站技巧
  • 丰台广州网站建设推广普通话黑板报
  • 如何开一家网站建设公司seo 推广怎么做
  • 用logo做ppt模板下载网站权重查询
  • 佛山市企业网站seo营销工具友情链接检测结果
  • 重庆网站建设哪家好网页制作代码模板
  • 做逆战网站的名字大型网站建设方案
  • 珠海建站模板搭建it学校培训学校哪个好
  • 义乌网站开发公司免费发广告的软件
  • 龙岩任做网站的哪几个比较好关键词爱站网关键词挖掘工具
  • 网站优化比较好用的软件常用的seo工具
  • 自己建站流感用什么药最好
  • 成都网站开发建设宣传链接怎么做
  • 高端html5网站建设详细描述如何进行搜索引擎的优化
  • 淄博网站建设电话咨询百度网络营销中心app
  • 合肥房产网最新楼盘四川整站优化关键词排名
  • 郑州网站开发设计公司电话网络营销活动策划方案
  • 做公司门户网站国内网络营销公司排名