📄 transf.h
字号:
// Transf.h: interface for the CTransf class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_TRANSF_H__50D347E5_A90D_4192_B79F_0C3B03652590__INCLUDED_)
#define AFX_TRANSF_H__50D347E5_A90D_4192_B79F_0C3B03652590__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "part.h"
class CTransf
{
public:
CTransf();
CTransf(CVector Point,CMatrix3D RR,CVector TT,CVector OP){};
CTransf(double a,double b,double c,double d,double e,double f,double g,double h,double i,double j,double k,double l,double m,double n,double o,double p,double q,double r)
{
Point.v[0][0]=a;
Point.v[0][1]=b;
Point.v[0][2]=c;
RR.m[0][0]=d;
RR.m[0][1]=e;
RR.m[0][2]=f;
RR.m[1][0]=g;
RR.m[1][1]=h;
RR.m[1][2]=i;
RR.m[2][0]=j;
RR.m[2][1]=k;
RR.m[2][2]=l;
TT.v[0][0]=m;
TT.v[0][1]=n;
TT.v[0][2]=o;
OP.v[0][0]=p;
OP.v[0][1]=q;
OP.v[0][2]=r;
}
virtual ~CTransf();
CVector Point;
CMatrix3D RR;
CVector TT;
CVector OP;
CVector Output(CTransf baseclass);
// CTransf baseclass;
// CTransf baseclass;
};
#endif // !defined(AFX_TRANSF_H__50D347E5_A90D_4192_B79F_0C3B03652590__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -