convertToNodeSpace、convertToWorldSpace、convertToNodeSpaceAR、convertToWorldSpaceAR,在他们的下一层看到下面的注释:

/**
* Converts a Point to node (local) space coordinates. The result is in Points.
*/
Point convertToNodeSpace(const Point& worldPoint) const;
/**
* Converts a Point to world space coordinates. The result is in Points.
*/
Point convertToWorldSpace(const Point& nodePoint) const;
/**
* Converts a Point to node (local) space coordinates. The result is in Points.
* treating the returned/received node point as anchor relative.
*/
Point convertToNodeSpaceAR(const Point& worldPoint) const;
/**
* Converts a local Point to world space coordinates.The result is in Points.
* treating the returned/received node point as anchor relative.
*/
Point convertToWorldSpaceAR(const Point& nodePoint) const;
/**
* convenience methods which take a Touch instead of Point
*/
Point convertTouchToNodeSpace(Touch * touch) const;
/**
* converts a Touch (world coordinates) into a local coordinate. This method is AR (Anchor Relative).
*/
Point convertTouchToNodeSpaceAR(Touch * touch) const;
具体的解释注释

convertToNodeSpace、convertToWorldSpace,都是以参照物的坐下角作为坐标点原点,向右和向上创建坐标系。

-convertToNodeSpace,获得的坐标相对于参照物的坐标。

-convertToWorldSpace,获得的坐标是参照物所在的坐标系中的坐标,即转换到参照物的世界坐标。

convertToNodeSpaceAR、convertToWorldSpaceAR,是以参照物的锚点为原点,向右、向上创建坐标系。

-convertToNodeSpaceAR,获得的坐标相对于参照物的坐标(此时坐标系的原点在参照物的锚点)。

-convertToWorldSpaceAR,获得的坐标是参照物所在的坐标系中的坐标,即转换到参照物的世界坐标(此时坐标系的原点在参照物的锚点)。

这样理解,有AR的是以参照做的锚点作为新建坐标系的原点,没有AR的是以参照物的左下角作为新建坐标系的原点。

最新文章

  1. 最长回文子串(Manacher算法)
  2. javascript中字符串常用操作总结、JS字符串操作大全
  3. 查看C语言的方法名
  4. 2014年acm亚洲区域赛·鞍山站
  5. js运动动画
  6. java泛型(整理)
  7. Ubuntu16.04配置Mac主题
  8. Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (下)
  9. java结合testng,利用txt做数据源的数据驱动实例
  10. 消息中间件——kafka
  11. 数组中的逆序对(Java实现)
  12. JS数组冒泡排序&去重
  13. Css的前世今生
  14. python学习 day017打卡 类与类之间的关系
  15. petapoco 新手上路
  16. 统计--VARCHAR与NVARCHAR在统计预估上的区别
  17. ActiveMq使用笔记
  18. springcloud中服务组策与发现eureka
  19. 安装nginx和nginx-gridfs和mongodb
  20. K8S调度之节点亲和性

热门文章

  1. python三大器(装饰器/生成器/迭代器)
  2. 【学习笔记】python
  3. C# 解析torrent文件
  4. shell脚本中关于getopts的使用方法
  5. Mysql_存储过程
  6. 423 重温Java Script and jQuery 葵花宝典 Bootstrap
  7. 切换npm源地址
  8. P5303 [GXOI/GZOI2019]逼死强迫症
  9. grep、awk、sed的巩固练习
  10. 使用freemarker模板引擎生成word文档的开发步骤