AxisSystem

Inheritance: java.lang.Object

public class AxisSystem

Sistem sumbu adalah kombinasi dari sistem koordinat, vektor atas, dan vektor depan.

Konstruktor

KonstruktorDeskripsi
AxisSystem(CoordinateSystem coordinateSystem, Axis up)Membuat sistem sumbu baru
AxisSystem(Axis up, Axis front)Membuat sistem sumbu baru
AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)Membuat sistem sumbu baru

Metode

MetodeDeskripsi
equals(Object arg0)
fromAssetInfo(AssetInfo assetInfo)Buat AxisSystem dari AssetInfo
getClass()
getCoordinateSystem()Mendapatkan sistem koordinat dari sistem sumbu ini.
getFront()Mendapatkan vektor depan dari sistem sumbu ini
getUp()Mendapatkan vektor atas dari sistem sumbu ini.
hashCode()
notify()
notifyAll()
toString()
transformTo(AxisSystem targetSystem)Buat sebuah matriks yang digunakan untuk mengkonversi dari sistem sumbu saat ini ke sistem sumbu target.
wait()
wait(long arg0)
wait(long arg0, int arg1)

AxisSystem(CoordinateSystem coordinateSystem, Axis up)

public AxisSystem(CoordinateSystem coordinateSystem, Axis up)

Membuat sistem sumbu baru

Parameters:

ParameterTipeDeskripsi
coordinateSystemCoordinateSystemSistem koordinat yang digunakan dalam sistem sumbu ini
upAxisVektor atas dari sistem sumbu

AxisSystem(Axis up, Axis front)

public AxisSystem(Axis up, Axis front)

Membuat sistem sumbu baru

Parameters:

ParameterTipeDeskripsi
upAxisVektor atas dari sistem sumbu
frontAxisVektor depan dari sistem sumbu

AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)

public AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)

Membuat sistem sumbu baru

Parameters:

ParameterTipeDeskripsi
coordinateSystemCoordinateSystemSistem koordinat yang digunakan dalam sistem sumbu ini
upAxisVektor atas dari sistem sumbu
frontAxisVektor depan dari sistem sumbu

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTipeDeskripsi
arg0java.lang.Object

Returns: boolean

fromAssetInfo(AssetInfo assetInfo)

public static AxisSystem fromAssetInfo(AssetInfo assetInfo)

Buat AxisSystem dari AssetInfo

Parameters:

ParameterTipeDeskripsi
assetInfoAssetInfoDari asset info mana untuk membaca sistem koordinat, vektor atas, dan vektor depan.

Returns: AxisSystem - Axis system containg coordinate system, up, front from given asset info

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCoordinateSystem()

public CoordinateSystem getCoordinateSystem()

Mendapatkan sistem koordinat dari sistem sumbu ini.

Returns: CoordinateSystem - the coordinate system of this axis system.

getFront()

public Axis getFront()

Mendapatkan vektor depan dari sistem sumbu ini

Returns: Axis - the front vector of this axis system

getUp()

public Axis getUp()

Mendapatkan vektor atas dari sistem sumbu ini.

Returns: Axis - the up vector of this axis system.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

transformTo(AxisSystem targetSystem)

public Matrix4 transformTo(AxisSystem targetSystem)

Buat sebuah matriks yang digunakan untuk mengkonversi dari sistem sumbu saat ini ke sistem sumbu target.

Parameters:

ParameterTipeDeskripsi
targetSystemAxisSystemSistem sumbu target

Returns: Matrix4 - A new transformation matrix to do the axis conversion

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int