BoundingBox2D

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable

public final class BoundingBox2D implements Struct<BoundingBox2D>, Serializable

Vector2에 대한 축 정렬 경계 상자

생성자

생성자설명
BoundingBox2D(Vector2 minimum, Vector2 maximum)주어진 최소 및 최대 코너로 유한 경계 상자를 초기화합니다
BoundingBox2D()

필드

필드설명
INFINITE무한 경계 상자
NULLnull 경계 상자

메서드

메서드설명
clone()
copyFrom(BoundingBox2D src)
equals(Object obj)
getClass()
getExtent()경계 상자의 범위를 가져옵니다.
getMaximum()경계 상자의 최대 코너
getMinimum()경계 상자의 최소 코너
hashCode()
merge(BoundingBox2D bb)새 상자를 현재 경계 상자에 병합합니다.
merge(Vector2 pt)새 상자를 현재 경계 상자에 병합합니다.
notify()
notifyAll()
toString()경계 상자의 문자열 표현을 가져옵니다.
wait()
wait(long arg0)
wait(long arg0, int arg1)

BoundingBox2D(Vector2 minimum, Vector2 maximum)

public BoundingBox2D(Vector2 minimum, Vector2 maximum)

주어진 최소 및 최대 코너로 유한 경계 상자를 초기화합니다

Parameters:

매개변수형식설명
minimumVector2최소 코너
maximumVector2최대 코너

BoundingBox2D()

public BoundingBox2D()

INFINITE

public static final BoundingBox2D INFINITE

무한 경계 상자

NULL

public static final BoundingBox2D NULL

null 경계 상자

clone()

public BoundingBox2D clone()

현재 인스턴스를 복제합니다

Returns: BoundingBox2D

copyFrom(BoundingBox2D src)

public void copyFrom(BoundingBox2D src)

Parameters:

매개변수형식설명
srcBoundingBox2D

equals(Object obj)

public boolean equals(Object obj)

Parameters:

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

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getExtent()

public BoundingBoxExtent getExtent()

경계 상자의 범위를 가져옵니다.

Returns: BoundingBoxExtent - the extent of the bounding box.

getMaximum()

public Vector2 getMaximum()

경계 상자의 최대 코너

Returns: Vector2 - The maximum corner of the bounding box

getMinimum()

public Vector2 getMinimum()

경계 상자의 최소 코너

Returns: Vector2 - The minimum corner of the bounding box

hashCode()

public int hashCode()

Returns: int

merge(BoundingBox2D bb)

public void merge(BoundingBox2D bb)

새 상자를 현재 경계 상자에 병합합니다.

Parameters:

매개변수형식설명
bbBoundingBox2D병합할 경계 상자

merge(Vector2 pt)

public void merge(Vector2 pt)

새 상자를 현재 경계 상자에 병합합니다.

Parameters:

매개변수형식설명
ptVector2병합할 점

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

경계 상자의 문자열 표현을 가져옵니다.

Returns: java.lang.String

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