AxisSystem

Inheritance: java.lang.Object

public class AxisSystem

Eksen sistemi, koordinat sistemi, yukarı vektörü ve ön vektörünün bir kombinasyonudur.

Yapıcılar

YapıcıAçıklama
AxisSystem(CoordinateSystem coordinateSystem, Axis up)Yeni bir eksen sistemi oluşturur
AxisSystem(Axis up, Axis front)Yeni bir eksen sistemi oluşturur
AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)Yeni bir eksen sistemi oluşturur

Yöntemler

YöntemAçıklama
equals(Object arg0)
fromAssetInfo(AssetInfo assetInfo)Oluştur AxisSystem AssetInfo‘den
getClass()
getCoordinateSystem()Bu eksen sisteminin koordinat sistemini alır.
getFront()Bu eksen sisteminin ön vektörünü alır
getUp()Bu eksen sisteminin yukarı vektörünü alır.
hashCode()
notify()
notifyAll()
toString()
transformTo(AxisSystem targetSystem)Mevcut eksen sisteminden hedef eksen sistemine dönüştürmek için kullanılan bir matris oluştur.
wait()
wait(long arg0)
wait(long arg0, int arg1)

AxisSystem(CoordinateSystem coordinateSystem, Axis up)

public AxisSystem(CoordinateSystem coordinateSystem, Axis up)

Yeni bir eksen sistemi oluşturur

Parameters:

ParametreTürAçıklama
coordinateSystemCoordinateSystemBu eksen sisteminde kullanılan koordinat sistemi
upAxisEksen sisteminin yukarı vektörü

AxisSystem(Axis up, Axis front)

public AxisSystem(Axis up, Axis front)

Yeni bir eksen sistemi oluşturur

Parameters:

ParametreTürAçıklama
upAxisEksen sisteminin yukarı vektörü
frontAxisEksen sisteminin ön vektörü

AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)

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

Yeni bir eksen sistemi oluşturur

Parameters:

ParametreTürAçıklama
coordinateSystemCoordinateSystemBu eksen sisteminde kullanılan koordinat sistemi
upAxisEksen sisteminin yukarı vektörü
frontAxisEksen sisteminin ön vektörü

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.lang.Object

Returns: boolean

fromAssetInfo(AssetInfo assetInfo)

public static AxisSystem fromAssetInfo(AssetInfo assetInfo)

Oluştur AxisSystem AssetInfo‘den

Parameters:

ParametreTürAçıklama
assetInfoAssetInfoKoordinat sistemi, yukarı ve ön vektörünü okumak için hangi asset info kullanılacağını belirtir.

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()

Bu eksen sisteminin koordinat sistemini alır.

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

getFront()

public Axis getFront()

Bu eksen sisteminin ön vektörünü alır

Returns: Axis - the front vector of this axis system

getUp()

public Axis getUp()

Bu eksen sisteminin yukarı vektörünü alır.

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)

Mevcut eksen sisteminden hedef eksen sistemine dönüştürmek için kullanılan bir matris oluştur.

Parameters:

ParametreTürAçıklama
targetSystemAxisSystemHedef eksen sistemi

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:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int