1 /*---------------------------------------------------------------------------* 2 Project: Matrix Vector Library 3 File: mtx.h 4 5 Copyright 1998-2011 Nintendo. All rights reserved. 6 7 These coded instructions, statements, and computer programs contain 8 proprietary information of Nintendo of America Inc. and/or Nintendo 9 Company Ltd., and are protected by Federal copyright law. They may 10 not be disclosed to third parties or copied or duplicated in any form, 11 in whole or in part, without the prior written consent of Nintendo. 12 13 *---------------------------------------------------------------------------*/ 14 15 #ifndef __MTX_H__ 16 #define __MTX_H__ 17 18 #if !defined(WIN32) && !defined(WIN64) 19 #include <ppc_ps.h> 20 #else 21 22 typedef float __vec2x32float__[2]; 23 typedef __vec2x32float__ f32x2; 24 25 #ifndef ASSERT 26 #define ASSERT 27 #endif // ASSERT 28 29 #endif 30 31 /// @defgroup MTXL MTX Library 32 33 #include <cafe/mtx/mtxVec.h> 34 #include <cafe/mtx/mtx44.h> 35 36 #endif // __MTX_H__ 37