Box2d源码学习<四>数学库API的实现
本系列博客是由扭曲45原创,欢迎转载,转载时注明出处,http://blog.csdn.net/cg0206/article/details/8275826
为了满足Box2d中所要用到的数学知识,在Box2d的公共模块中,包含了一个小巧而简便的向量矩阵的数学库。这部分所有的定义实现均有结构体实现的,所以其内部的成员均对外部公开,所以你可以任意使用和访问。该部分主要由以下内容:
a)、向量,包括二维列向量和三维列向量
b)、矩阵,包括2X2矩阵和3X3矩阵
c)、旋度、扫描、和变换的实现
d)、其他部分的实现
一、向量部分
1、 二维列向量的实现
//声明一个二维零向量const b2Vec2 b2Vec2_zero(0.0f, 0.0f);