vect4d.h
来自「3D reconstruction, medical image process」· C头文件 代码 · 共 49 行
H
49 行
#ifndef __VECT4D_H__#define __VECT4D_H__class RxVect4D{public: int GetSecondaryAxisWithSign(int iPrincipal); int GetPrincipalAxisWithSign(); int GetLeastPrincipalAxis(); int GetPrincipalAxis(); double m[4]; RxVect4D(); RxVect4D(const RxVect4D& v); RxVect4D(double m0,double m1,double m2, double m3); RxVect4D(double m0,double m1,double m2); RxVect4D(double vec[4]); RxVect4D(CPoint pt); ~RxVect4D(); RxVect4D operator=(const RxVect4D& vect); RxVect4D operator+(const RxVect4D vect); RxVect4D operator-(const RxVect4D vect); double operator*(const RxVect4D vect); RxVect4D operator*(const double var); RxVect4D Min(const RxVect4D& vect); RxVect4D Max(const RxVect4D& vect); // sungeui start RxVect4D operator/(const double var); double Magnitude (void); RxVect4D CrossProduct (const RxVect4D vect); double DotProduct (const RxVect4D vect); // sungeui end //double What(int inx); double operator[](const int inx) const; BOOL operator==(const RxVect4D &r) const; BOOL operator!=(const RxVect4D &r) const; void Normalize(void); void Inverse();protected:};#endif //__VECT4D_H__
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?