• メインページ
  • クラス
  • ファイル
  • ファイル一覧
  • ファイルメンバ

narMarkerTemplate.h

説明を見る。
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.