00001 /*-----------------------------------------------------------------------* 00002 Project: Nintendo Augmented Reality Library. 00003 File: narMarkerTemplate.h 00004 00005 Copyright (C)2011-2012 Nintendo Co., Ltd. All rights reserved. 00006 00007 These coded instructions, statements, and computer programs contain 00008 proprietary information of Nintendo and/or its licensed developers 00009 and are protected by national and international copyright laws. They 00010 may not be disclosed to third parties or copied or duplicated in any 00011 form, in whole or in part, without the prior written consent of 00012 Nintendo. 00013 The content herein is highly confidential and should be handled 00014 accordingly. 00015 *-----------------------------------------------------------------------*/ 00016 00021 #ifndef NAR_MARKER_TEMPLATE_H__ 00022 #define NAR_MARKER_TEMPLATE_H__ 00023 00024 #include "narVec2.h" 00025 #include "narMarkerPattern.h" 00026 00027 namespace mw { namespace nar 00028 { 00029 enum 00030 { 00031 e_MarkerDir_Top = 0, 00032 e_MarkerDir_Left, 00033 e_MarkerDir_Bottom, 00034 e_MarkerDir_Right, 00035 e_MarkerDirNum 00036 }; 00037 00040 struct MarkerTemplate_st 00041 { 00043 s32 id; 00045 f32 aspectRatio; 00047 f32 sideLength; 00049 MarkerPattern_st pattern; 00051 MarkerTemplate_st * p_Next; 00052 }; 00053 } 00054 } 00055 00056 #endif
© 2011-2012 Nintendo Co., Ltd. All rights reserved.