• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C++ visualization::printer_type类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C++中cg::visualization::printer_type的典型用法代码示例。如果您正苦于以下问题:C++ printer_type类的具体用法?C++ printer_type怎么用?C++ printer_type使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了printer_type类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: print

 void print(cg::visualization::printer_type & p) const
 {
     p.corner_stream() << "shortestPath" << cg::visualization::endl;
     p.corner_stream() << "Double click to clear, right-click to add point." << cg::visualization::endl;
     p.corner_stream() << "First and second points are start ans finish of the way" << cg::visualization::endl;
     p.corner_stream() << "To end contour, click close to first point";
 }
开发者ID:Igorjan94,项目名称:cg,代码行数:7,代码来源:shortestPath.cpp


示例2: print

   void print(cg::visualization::printer_type & p) const
   {
      p.corner_stream() << "double-click to clear." << cg::visualization::endl
                        << "press mouse rbutton for add vertex (click to first point to complete contour)" << cg::visualization::endl
                        << "move vertex with rbutton" << cg::visualization::endl
                        << "eps:" << eps << cg::visualization::endl;


      for (size_t i = 0; i < points_.size(); ++i)
      {
         p.global_stream((point_2f)points_[i] + vector_2f(5, 0)) << i;
      }
   }
开发者ID:BigBot22,项目名称:cg,代码行数:13,代码来源:duglas_pecher.cpp


示例3: print

 void print(cg::visualization::printer_type & p) const
 {
    p.corner_stream() << "press mouse rbutton to add point" << cg::visualization::endl
                      << "points: " << pts_.size() << " convex_hull: " << ch_size_ << cg::visualization::endl
                      << "press 'g', 'q' or 'a' to change algorithm" << cg::visualization::endl;
    switch (algo_)
    {
       case graham : p.corner_stream() << "algorithm: Graham" << cg::visualization::endl; break;
       case andrew : p.corner_stream() << "algorithm: Andrew" << cg::visualization::endl; break;
       case quick  : p.corner_stream() << "algorithm: Quick hull" << cg::visualization::endl; break;
       case jarvis : p.corner_stream() << "algorithm: Jarvis" << cg::visualization::endl; break;
    }
 }
开发者ID:BigBot22,项目名称:cg,代码行数:13,代码来源:new_task.cpp


示例4: print

   void print(cg::visualization::printer_type & p) const
   {
      p.corner_stream() << "double-click to clear." << cg::visualization::endl
                        << "press mouse rbutton for add vertex (click to first point to complete contour)" << cg::visualization::endl
                        << "move vertex with rbutton" << cg::visualization::endl
                        << "yellow contour -- not ccw or convex" << cg::visualization::endl
                        << "green contour -- contains cursor" << cg::visualization::endl
                        << "red contour -- don't contains cursor" << cg::visualization::endl;

      for (size_t i = 0; i < points_.size(); ++i)
      {
         p.global_stream((point_2f)points_[i] + vector_2f(5, 0)) << i;
      }
   }
开发者ID:BigBot22,项目名称:cg,代码行数:14,代码来源:ccw_convex_contains_point.cpp


示例5: print

 void print(cg::visualization::printer_type & p) const
 {
    p.corner_stream() << "press mouse rbutton near segment vertex to move it"
                      << cg::visualization::endl
                      << "if lines are green there is intersection"
                      << cg::visualization::endl;
 }
开发者ID:dvbobrov,项目名称:cg,代码行数:7,代码来源:exam_2401_2.cpp


示例6: print

   void print(cg::visualization::printer_type & p) const
   {

      p.corner_stream() << "press mouse rbutton to add point" << cg::visualization::endl
                        << "points: " << pts_.size() << " convex_hull: " << ch_size_ << cg::visualization::endl
                        << "algo: " << type_s << cg::visualization::endl;
   }
开发者ID:katyatitkova,项目名称:cg,代码行数:7,代码来源:is_convex.cpp


示例7: print

 void print(cg::visualization::printer_type & p) const override
 {
    p.corner_stream() << "press mouse lbutton with CTRL key near contour vertex to move it"
                      << cg::visualization::endl
                      << "if triangle is green contour contains cursor point"
                      << cg::visualization::endl;
 }
开发者ID:BigBot22,项目名称:cg,代码行数:7,代码来源:contour_contains_point.cpp


示例8: print

 void print(cg::visualization::printer_type & p) const override
 {
    p.corner_stream() << "eps: " << eps * 10
                      << cg::visualization::endl
                      << "size: " << chain.size()
                      << cg::visualization::endl;
 }
开发者ID:BorysMinaiev,项目名称:cg,代码行数:7,代码来源:douglas.cpp


示例9: print

 void print(cg::visualization::printer_type & p) const
 {
     p.corner_stream() << "press mouse rbutton to add vertex" << cg::visualization::endl
                         << "first two points - start and finish" << cg::visualization::endl
                         << "double-click to clear" << cg::visualization::endl
                         << "press space to start a new contour" << cg::visualization::endl;
 }
开发者ID:dmekhanikov,项目名称:cg,代码行数:7,代码来源:navigation.cpp


示例10: print

 void print(cg::visualization::printer_type & p) const
 {
    p.corner_stream() << "right click: add point" << cg::visualization::endl;
    p.corner_stream() << (check_delaunay(answer) ? "OK" : "HE OK") << cg::visualization::endl;
 }
开发者ID:wotopul,项目名称:cg,代码行数:5,代码来源:delaunay.cpp


示例11: print

 void print(cg::visualization::printer_type & p) const
 {
     p.corner_stream() << "press mouse rbutton to add vertex" << cg::visualization::endl
                       << "double-click on vertex to remove" << cg::visualization::endl
                       << "double-click anywhere but vertices to clear" << cg::visualization::endl;
 }
开发者ID:dmekhanikov,项目名称:cg,代码行数:6,代码来源:delaunay_triangulation.cpp


示例12: print

 void print(cg::visualization::printer_type & p) const
 {
    p.corner_stream() << "double-click to clear." << cg::visualization::endl
                      << "press mouse rbutton for add vertex (click to first point to complete contour)" << cg::visualization::endl
                      << "move vertex with rbutton" << cg::visualization::endl;
 }
开发者ID:dmekhanikov,项目名称:cg,代码行数:6,代码来源:minkowski_sum.cpp


示例13: print

 void print(cg::visualization::printer_type & p) const
 {
     p.corner_stream() << "rigth click: add point" << cg::visualization::endl;
     p.corner_stream() << (check(trs) ? "Ok" : "Fail") << cg::visualization::endl;
 }
开发者ID:flevix,项目名称:cg,代码行数:5,代码来源:delaunay.cpp


示例14: print

  // print in the corner
 void print(cg::visualization::printer_type & p) const
 {
    p.corner_stream() << "press mouse rbutton to add point" << cg::visualization::endl
                      << "points: " << pts_.size() << cg::visualization::endl;
 }
开发者ID:sslavian812,项目名称:quadrotree,代码行数:6,代码来源:quad-tree.cpp


示例15: print

 void print(cg::visualization::printer_type & p) const
 {
     p.corner_stream() << "minkowski sum of two convex contour." << cg::visualization::endl;
     p.corner_stream() << "Double click to clear, right-click to add point.";
 }
开发者ID:Igorjan94,项目名称:cg,代码行数:5,代码来源:fourTangent.cpp



注:本文中的cg::visualization::printer_type类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ cgal::Gmpfr类代码示例发布时间:2022-05-31
下一篇:
C++ visualization::drawer_type类代码示例发布时间:2022-05-31
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap