thug/Code/Core/Math/rot90.h

27 lines
433 B
C
Raw Normal View History

2016-02-13 21:39:12 +00:00
///////////////////////////////////////////////////////////////////////////////////////
// rot90.h
//
#ifndef __CORE_ROT90_H
#define __CORE_ROT90_H
namespace Mth
{
// Rotation values for 90 degree increment Rotation (uses no multiplication)
enum ERot90 {
ROT_0 = 0,
ROT_90,
ROT_180,
ROT_270,
NUM_ROTS
};
// Integer rotate
void RotateY90( ERot90 angle, int32& x, int32& y, int32& z );
}
#endif