摘要:
法线的相关操作都在图中,实现部分还是大家自己练习,照着图写代码就行了。 类声明: class Normal3 { public: Normal3(); ~Normal3(); Normal3(ldouble a); Normal3(ldouble a, ldouble b, ldouble c); 阅读全文
摘要:
支持以下图中的运算 类声明: class Point2 { public: Point2(); ~Point2(); Point2(ldouble a); Point2(ldouble a, ldouble b); Point2(const Point2& p); Point2 operator+( 阅读全文
摘要:
大家一定要先看书,在看我的随笔啊。不然不知道原理的。而且我是不写教程的,只是写笔记怕自己忘记了。 我把所有的基础类放在了名叫geometry的文件中,包含Vector3, Normal3, Point3, Point2等 类声明: #include "../../Types.h" class Poi 阅读全文
摘要:
//要实现以后的方便移植,并且实现x64和x86的编译不报错,那肯定要先定义一些通用类型。 //需要包含的头文件 #include <iostream> #include <fstream> #include <sstream> #include <string> #include <algorit 阅读全文