摘要: 在.h文件里定义类,可以通过内联函数的方法完成类基础函数的实现,这样就不需要额外写.cpp文件来写类的内容。对于操作符重载,可以使用返回应用的方式减小内存开销 _Tp& someclass::operator +(_Tp &a,_Tp &n){return a;} 这样返回的就是a的引用。 常成员... 阅读全文
posted @ 2015-05-13 17:11 IronStark 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 外部矩阵计算函数namespace internal{template struct Matx_DetOp{ double operator ()(const Matx& a) const { Matx temp = a; double p = LU(temp... 阅读全文
posted @ 2015-05-13 15:25 IronStark 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 投影的类型投影变换是空间中2维-2维变换的一种,具体点说,就是把一个场景投影到摄像机的像平面上。这种变换和多变量微分方程中提到的微分变量代换有类似之处。透视投影透视投影是所有投影的基础,也是投影基础中最为简单的一种模型,可以归纳为针孔模型。 透视投影从原理上来说,和小孔成像是一样的。如图 透视投影... 阅读全文
posted @ 2015-05-13 11:11 IronStark 阅读(2902) 评论(0) 推荐(0) 编辑
摘要: while类型的循环while类型的循环是不定循环的一种,每一次循环都会验证给出的循环条件,判断是否要进行下一次循环。linux中while循环的写法和c语言中很想,但是条件给出的方式有些区别。 首先是《鸟哥私房菜》书中给出的写法while [ "$yn" != 0 -a "$yn" != 1 ]d... 阅读全文
posted @ 2015-05-13 10:14 IronStark 阅读(541) 评论(0) 推荐(0) 编辑