kd木(k dimentional tree): 座標軸に垂直な平面を作って分割していく
ICP(Iterative Closest Point): 2つの点群のマッチング
Microsoft DirectX SDK November 2007以降削除されたみたいなので
必要ならそれより前のヴァージョンをインストール

setContentView: Viewをセットする


addContentView: Viewを加える


LayoutParams: レイアウトのサイズ


ARするには,OpenGLのViewをsetして,カメラ画像をaddする


フルスクリーンにする: getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);


メニューバーを消す: requestWindowFeature(Window.FEATURE_NO_TITLE);


SurfaceHolder: ディスプレイ関係のインターフェース


SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS:バッファ持たないsurface


synchronized(): 同期をとる


setPreviewSize: previewの画像サイズ設定


arraycopy: コピー元配列, コピー元開始位置, コピー先配列, コピー先開始位置, コピーを行う長さ


onPreviewFrameのbyte[]: 最初のwidth*heightの領域にはグレースケールのデータが入っている


setEGLConfigChooser(int redSize, int greenSize,int blueSize, int alphaSize,int depthSize, int stencilSize): 最小ビット数をセット


PixelFormat.TRANSLUCENT: 半透明


glHint(int target, int mode): アンチエイリアスの処理に使う計算


glVertexPointer(int size, int type, int stride, Buffer pointer): 配列データを定義


glEnableClientState (int array): 配列データを有効にする


glTexCoordPointer (int size, int type, int stride, Buffer pointer): テクスチャを定義


ByteBuffer: コンテナクラス


nativeOrder(): 現在のアーキテクチャにおけるネイティブなバイト順序に設定

1. file -> New -> Project -> Android -> Android Project
2. project nameはapplication nameのスペースなし
3. package nameはcom.[自分固有].[パッケージ名]
4. Create ActivityはProject nameと同じ
5. finish

1. 電源を落とす

2. home+電源を押す

3. △が出てきたら,もう一度home+電源を押す

4. wipe data/factory resetを押す

5. reboot system nowを押す