戻る

lib.math
クラス Matrix4

java.lang.Object
  |
  +--lib.math.Matrix4
直接の既知のサブクラス:
TransformMatrix

public class Matrix4
extends java.lang.Object

4×4 行列を表すクラスです。

導入されたバージョン:
1999/12/24

フィールドの概要
protected  lib.math.D3DXMATRIX matrix
           
 
コンストラクタの概要
Matrix4()
           
Matrix4(lib.math.D3DMATRIX matrix)
           
Matrix4(Matrix4 matrix)
           
 
メソッドの概要
 void finalize()
           
 float get(int y, int x)
           
 lib.math.D3DXMATRIX getDXMatrix()
           
 lib.math.D3DMATRIX getMatrix()
           
 Matrix4 inverse()
           
 boolean isIdentity()
           
 Matrix4 multiply(Matrix4 multiplier)
           
 void operator_delete(lib.math.VOID[] object)
           
 lib.math.VOID[] operator_new(lib.math.size_t size)
           
 Matrix4 operator_star(Matrix4 multiplier)
           
 void set(int y, int x, float value)
           
 void set(Matrix4 matrix)
           
 void setIdentity()
           
 void setInverse(Matrix4 value)
           
 void setMultiplication(Matrix4 multiplicand, Matrix4 multiplier)
           
 void setZero()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

matrix

protected lib.math.D3DXMATRIX matrix
コンストラクタの詳細

Matrix4

public Matrix4(lib.math.D3DMATRIX matrix)

Matrix4

public Matrix4(Matrix4 matrix)

Matrix4

public Matrix4()
メソッドの詳細

operator_new

public lib.math.VOID[] operator_new(lib.math.size_t size)

operator_delete

public void operator_delete(lib.math.VOID[] object)

getMatrix

public lib.math.D3DMATRIX getMatrix()

getDXMatrix

public lib.math.D3DXMATRIX getDXMatrix()

get

public float get(int y,
                 int x)

isIdentity

public boolean isIdentity()

set

public void set(Matrix4 matrix)

set

public void set(int y,
                int x,
                float value)

setZero

public void setZero()

setIdentity

public void setIdentity()

setInverse

public void setInverse(Matrix4 value)

setMultiplication

public void setMultiplication(Matrix4 multiplicand,
                              Matrix4 multiplier)

multiply

public Matrix4 multiply(Matrix4 multiplier)

operator_star

public Matrix4 operator_star(Matrix4 multiplier)

inverse

public Matrix4 inverse()

finalize

public void finalize()
オーバーライド:
クラス java.lang.Object 内の finalize

戻る