#ifndef _VECTOR_TOOL_
#define _VECTOR_TOOL_

#include <easy3d.h>

namespace HPL {
/** ベクトル変換で同じコードになる部分を省略
  *
  */
namespace VectorTool {
	/** 指定されたベクトルから見て水平方向に回転させる
	  *
	  */
	HRESULT rotateHorizontal( D3DXVECTOR3* vOut, D3DXVECTOR3* vIn, float fDegree );

	/** 指定されたベクトルから見て縦方向に回転（正確にはXZ平面に対して縦回転）させる
	  * 
	  */
	HRESULT rotateVertical( D3DXVECTOR3* vOut, D3DXVECTOR3* vIn, float fDegree );
}
}
#endif
