?? vector.h
字號:
#ifndef __VECTOR_H__
#define __VECTOR_H__
class Vector
{
public:
Vector() {x=y=z=0;} // default constructor
Vector(double xx, double yy, double zz) {x=xx; y=yy; z=zz;}
Vector(Vector& v) {x=v.x; y=v.y; z=v.z;}
~Vector() {}
void normalize();
void set(double _x, double _y, double _z);
double dotProd(const Vector& v);
void crossProd(Vector& res, const Vector& v);
Vector& scale(double coeff);
Vector& operator= (const Vector& v);
Vector operator+ (const Vector& v);
Vector operator- (const Vector& v);
double x, y, z;
};
#endif // __VECTOR_H__ //
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -