⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d3position.cpp

📁 本程序实现besur算法
💻 CPP
字号:
// D3Position.cpp: implementation of the D3Position class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "Besur.h"
#include "D3Position.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

D3Position::D3Position()
{

}

D3Position::~D3Position()
{

}


D3Position::D3Position(double x0,double y0,double z0){
	x=x0;
	y=y0;
	z=z0;
}
D2Position D3Position::D3_To_D2(D3Position d3,D2Position d2){
	d2.x=0.7071*d3.x+0.7071*d3.z;
	d2.y=0.4083*d3.x+0.8166*d3.y+(-0.4083)*d3.z;
	return d2;
}

D3Position D3Position::operator * (double k){
	return D3Position(x*k,y*k,z*k);
}

D3Position D3Position::operator + (D3Position d3_2){
	return D3Position(x+d3_2.x,y+d3_2.y,z+d3_2.z);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -