コード例 #1
0
ファイル: vector3.cpp プロジェクト: OEP/raytrace
vector3 vector3::operator-(vector3 other)
{
	return vector3(m_X - other.getX(),
		m_Y - other.getY(),
		m_Z - other.getZ());
}
コード例 #2
0
ファイル: vector3.cpp プロジェクト: OEP/raytrace
double vector3::operator*(vector3 other)
{
	return m_X * other.getX() + m_Y * other.getY() + m_Z + other.getZ();
}
コード例 #3
0
ファイル: vector3.cpp プロジェクト: OEP/raytrace
vector3 vector3::operator+(vector3 other)
{
	return vector3(m_X + other.getX(),
		m_Y + other.getY(),
		m_Z + other.getZ());
}