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. All rights reserved.
CONFIDENTIAL