タグ

ブックマーク / mymo.blog8.fc2.com (2)

  • 備忘録 [Android]Matrix.setTranslate

    Matrix.setTranslateの怪しい動きに悩まされました。 public void zoom(ImageView iv, Matrix m){ m.postScale(2.0f, 2.0f); m.setTranslate(0.0f, 0.0f); iv.setImageMatrix(m); } 画像をズームして、表示位置を変えるというような単純なコードですが 「setTranslate」を使用すると、直前の「postScale」で設定した値が無効になってしまいました。 setTranslateって、MTRANS_XとMTRANS_Yの値を変更するだけかと思っていたのですが・・ こんな仕様なのでしょうか。 仕方ないので以下のような感じで回避しました。 public void zoom(ImageView iv, Matrix m){ m.postScale(2.0f, 2.0f)

  • 備忘録 LLVMチュートリアルのコードをNetBeansで実行してみる

    LLVMチュートリアルのコードをNetBeansで実行する際に 設定したオプションの類をメモしておきます。 http://llvm.org/docs/tutorial/LangImpl7.html [プロジェクト名を右クリック] - [プロパティ] ・[C++コンパイラ] - [追加のオプション] `llvm-config --cppflags` ・[リンカー] - [追加のオプション] `llvm-config --ldflags` ・[リンカー] - [ライブラリ] - [オプションを追加] `llvm-config --libs core jit native` llvm-configはg++に必要なオプションを与えてくれるプログラムなので (例えば「llvm-config --libs core」と実行すると 「-lLLVMCore -lLLVMSupport -lLLVMS

  • 1