android中的Vector2D类

时间:2011-03-21 11:36:38

标签: android vector

android有没有代表2D矢量的内置类? 我需要对2D矢量进行一些基本操作,例如:

  • 加/减法
  • 点数产品
  • 标量乘法
  • 正常化

我知道我可以编写自己的类,但如果有内置类,它会更优雅,更快。

2 个答案:

答案 0 :(得分:6)

我认为不存在。当我需要它的时候,我快速看了一下,没有看到一个并做了我自己的。就速度而言,您需要决定是将数据表示为固定点还是浮点数,这取决于体系结构以及您将如何处理它们。

答案 1 :(得分:3)

PointF是具有基本功能的类,但您需要自己添加大部分方法。