ch.kuramo.javie.api
インタフェース ICamera


public interface ICamera

ICamera はカメラに関する情報にアクセスするためのインターフェースです。 ビューポートサイズ、モデルビュー行列、投影行列を取得することができます。


メソッドの概要
 void getModelViewMatrix(double[] matrix)
          カメラのモデルビュー行列を取得します。
 void getProjectionMatrix(double[] matrix)
          カメラの投影行列を取得します。
 Size2i getViewportSize()
          カメラのビューポートサイズを返します。
 

メソッドの詳細

getViewportSize

Size2i getViewportSize()
カメラのビューポートサイズを返します。

戻り値:
カメラのビューポートサイズ

getProjectionMatrix

void getProjectionMatrix(double[] matrix)
カメラの投影行列を取得します。 引数 matrix は長さが16以上である必要があります。

パラメータ:
matrix - カメラの投影行列を受け取る配列。

getModelViewMatrix

void getModelViewMatrix(double[] matrix)
カメラのモデルビュー行列を取得します。 引数 matrix は長さが16以上である必要があります。

パラメータ:
matrix - カメラのモデルビュー行列を受け取る配列。