/*---------------------------------------------------------------------------*
  Project:  NitroSDK - FX - demos - test
  File:     fx_append_mtx.h

  Copyright 2003,2004 Nintendo.  All rights reserved.

  These coded instructions, statements, and computer programs contain
  proprietary information of Nintendo of America Inc. and/or Nintendo
  Company Ltd., and are protected by Federal copyright law.  They may
  not be disclosed to third parties or copied or duplicated in any form,
  in whole or in part, without the prior written consent of Nintendo.
  
  $Log: fx_append_mtx.h,v $
  Revision 1.4  2004/04/07 01:27:57  yada
  Fixed header comment

  Revision 1.3  2004/02/05 07:09:02  yasu
  Changed SDK prefix iris -> nitro

  Revision 1.2  2004/01/29 01:35:09  kitani_toshikazu
  Fixed some bugs for debug build, restored appended test cases
 
  $NoKeywords: $
  
 *---------------------------------------------------------------------------*/
#ifndef  FX_APPEND_MTX_H_
#define  FX_APPEND_MTX_H_

#include <nitro.h>
#include <math.h>

#ifndef  FX_TEST_COMMON_H_
#include "fx_test_common.h"
#endif//  FX_TEST_COMMON_H_

// Memo : 
// There is a function that requires the argument to be regular vector in the  
// function group that has Fx32Vec like MTX_RotAxis33 as an argument.
// Currently, do not check that vAxis is regular vector.
// When checking that vAxis is regular vector by compile option, "regular vector 
// check operates normally or not" is needed to be added to test item.  

//----------------------------------------------------------------------------
//  global function 
//----------------------------------------------------------------------------

// Addtional test entry
extern void MTXTest_appended();




#endif //  FX_APPEND_MTX_H_