#pragma once

#include "vector3.h"



namespace lm
{


//! 直交座標系の方向成分を表す
class CoordinateAxis
{
public:
	CoordinateAxis(void)
		: ex( 1.0f , 0.0f , 0.0f )
		, ey( 0.0f , 1.0f , 0.0f )
		, ez( 0.0f , 0.0f , 1.0f )
	{}

public:
	vec3f ex, ey, ez;
};


//! 直交座標系を表す
class Coordinate
{
public:
	vec3f          m_Origin;
	CoordinateAxis m_Axis;
};


}
