AxisSystem

Inheritance: java.lang.Object

public class AxisSystem

축 시스템은 좌표계, 업 벡터 및 프론트 벡터의 조합입니다.

생성자

생성자설명
AxisSystem(CoordinateSystem coordinateSystem, Axis up)새 축 시스템을 생성합니다.
AxisSystem(Axis up, Axis front)새 축 시스템을 생성합니다.
AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)새 축 시스템을 생성합니다.

메서드

메서드설명
equals(Object arg0)
fromAssetInfo(AssetInfo assetInfo)AxisSystemAssetInfo에서 생성합니다.
getClass()
getCoordinateSystem()이 축 시스템의 좌표계를 가져옵니다.
getFront()이 축 시스템의 앞쪽 벡터를 가져옵니다.
getUp()이 축 시스템의 위쪽 벡터를 가져옵니다.
hashCode()
notify()
notifyAll()
toString()
transformTo(AxisSystem targetSystem)현재 축 시스템에서 대상 축 시스템으로 변환하는 데 사용되는 행렬을 생성합니다.
wait()
wait(long arg0)
wait(long arg0, int arg1)

AxisSystem(CoordinateSystem coordinateSystem, Axis up)

public AxisSystem(CoordinateSystem coordinateSystem, Axis up)

새 축 시스템을 생성합니다.

Parameters:

매개변수형식설명
coordinateSystemCoordinateSystem이 축 시스템에서 사용되는 좌표계
upAxis축 시스템의 위쪽 벡터

AxisSystem(Axis up, Axis front)

public AxisSystem(Axis up, Axis front)

새 축 시스템을 생성합니다.

Parameters:

매개변수형식설명
upAxis축 시스템의 위쪽 벡터
frontAxis축 시스템의 앞쪽 벡터

AxisSystem(CoordinateSystem coordinateSystem, Axis up, Axis front)

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

새 축 시스템을 생성합니다.

Parameters:

매개변수형식설명
coordinateSystemCoordinateSystem이 축 시스템에서 사용되는 좌표계
upAxis축 시스템의 위쪽 벡터
frontAxis축 시스템의 앞쪽 벡터

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

매개변수형식설명
arg0java.lang.Object

Returns: boolean

fromAssetInfo(AssetInfo assetInfo)

public static AxisSystem fromAssetInfo(AssetInfo assetInfo)

AxisSystemAssetInfo에서 생성합니다.

Parameters:

매개변수형식설명
assetInfoAssetInfo좌표계, 위쪽 및 앞쪽 벡터를 읽을 AssetInfo

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

이 축 시스템의 좌표계를 가져옵니다.

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

getFront()

public Axis getFront()

이 축 시스템의 앞쪽 벡터를 가져옵니다.

Returns: Axis - the front vector of this axis system

getUp()

public Axis getUp()

이 축 시스템의 위쪽 벡터를 가져옵니다.

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)

현재 축 시스템에서 대상 축 시스템으로 변환하는 데 사용되는 행렬을 생성합니다.

Parameters:

매개변수형식설명
targetSystemAxisSystem대상 축 시스템

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:

매개변수형식설명
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

매개변수형식설명
arg0long
arg1int