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

吉林手机版建站系统价格/杭州网站建设 seo

吉林手机版建站系统价格,杭州网站建设 seo,长沙市有限公司,为拟建设的网站申请一个域名AutoCAD中,文字的显示是通过文字位置,所在平面,以及文字对应的角度,来确定文字如何显示。 对于文字位置和所在的平面,可以很容易的确定。那对于文字的角度呢?它是X轴与文字方向的夹角吗?如果文字…

AutoCAD中,文字的显示是通过文字位置,所在平面,以及文字对应的角度,来确定文字如何显示。
对于文字位置和所在的平面,可以很容易的确定。那对于文字的角度呢?它是X轴与文字方向的夹角吗?如果文字应该在的方向是个三维向量,那AcDbText::setRotation() 的角度到底应该是多少?

以下将文字所在的平面向量称为 normal,文字的角度称为 angle,文字实际显示的方向向量为 vt。

在二维平面中,即 normal==AcGeVector3d::kZAxis 时,angle为 X轴与文字方向的夹角,即 angle=AcGeVector3d::kXAxis.angleTo(vt);

在三维平面中,文字的角度如何确定呢?
AcDbText::setRotation() 的函数帮助中有这样一句话:

The rotation angle is relative to the X axis of the text's OCS, with positive angles going counterclockwise when looking down the Z axis toward the origin.
看了以上的说明,还是有点不明白,text的角度是 OCX 下的 X 轴在从 Z 轴俯视下的逆时针的角度。而 OCS X轴,在三维下是如何确定的呢?

The OCS X axis is determined by using the text's normal vector, the WCS Z axis, and the arbitrary axis algorithm.
text的OCS下的 X轴是由 text的平面向量,世界坐标系的Z轴,以及任意轴算法确定。

看到这里,好像有点明白了,不过什么是任意轴算法?上AutoCAD的网站上查了一下,终于是彻底明白了。

任意轴算法是AutoCAD内部用于生成实体坐标系的一种算法。
通过一个给定的单位向量即normal向量,作为坐标系的 Z轴,生成对应的 X轴向量,Y轴向量通过右手法则确定。

如下是具体的算法:

  AcGeVector3d Ax;
  if ((fabs (normal.x) < 1.0/64) && (fabs (normal.y) < 1.0/64) ) 
   Ax = AcGeVector3d::kYAxis.crossProduct(normal);
  else
   Ax = AcGeVector3d::kZAxis.crossProduct(normal);
  Ax.normalize();
  angle=Ax.angleTo(vt);
说明:1/64是AutoCAD用来判断平面向量是否接近世界坐标系的Z轴的边界条件

这样就可以正确求出文字在OCX下的角度值了

http://www.lbrq.cn/news/1443601.html

相关文章:

  • 网站域名解释怎么做/石家庄seo排名外包
  • 优化合作平台/seo咨询邵阳
  • 起名网站是怎么做的/天津百度关键词排名
  • 代理做减肥网站/百度seo关键词排名查询
  • 深圳做网站制作/网站查询域名入口
  • 南昌企业网站设计/全网营销推广公司
  • 成都网站建设十强企业/关键词在线查询
  • 网站开发框架具体使用方法/淘宝关键词指数查询
  • 深圳网站开发专业团队/石家庄网络营销
  • 深圳的建站公司/自己开网站怎么开
  • 西安网站建设设计的好公司/磁力链
  • 网站背景图片怎么做/百度无锡营销中心
  • 做国际交友网站翻译/整合营销经典案例
  • phpmysql网站开发案例/网络营销的三种方式
  • 国外做黄漫的网站/地推一手项目平台
  • 做社交网站开发/怎样无货源开网店
  • 网站上传好了如何做定向/搜索引擎优化方法有哪些
  • 给网站写教案做课件一节课多少钱/公司网站设计要多少钱
  • 如何防止php网站被挂马/厦门seo
  • 已有网站如何做直播/黑帽seo寄生虫
  • 做海报找背景图有哪些网站/全球搜索
  • php发布post到wordpress/百度seo优
  • 政府网站手机版建设方案/推广一单500
  • 做网站劫持多少钱/做个网站
  • 网页微博如何退出登录/网站的优化公司
  • 广州市地铁线路最新全图/在线seo超级外链工具
  • crm系统是干什么的/廊坊seo排名外包
  • 网上商城项目设计方案/郑州seo网站有优化
  • 动易网站首页制作/最全的搜索引擎
  • 建电影网站教程/百度统计登录
  • 【Linux】程序地址空间
  • 深入解析Windows系统下UDP绑定失败的原理与系统级解决方案
  • 达梦数据库慢SQL日志收集和分析
  • 自动化备份全网服务器数据平台项目
  • 2438. 二的幂数组中查询范围内的乘积
  • libwebsockets 服务端获取过代理的真实连接IP