C# 클래스 Reign.Core.BoundingFrustum3

파일 보기 프로젝트 열기: reignstudios/ReignSDK 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Left Plane3
Matrix Matrix4

공개 메소드들

메소드 설명
BoundingFrustum3 ( Matrix4 matrix ) : System
Contains ( BoundingBox3 boundingBox ) : ContainmentTypes
Contains ( BoundingFrustum3 boundingFrustum ) : ContainmentTypes
Contains ( BoundingSphere3 boundingSphere ) : ContainmentTypes
Contains ( Vector3 point ) : ContainmentTypes
Contains ( BoundingFrustum3 &boundingFrustum, BoundingBox3 &boundingBox, ContainmentTypes &result ) : void
Contains ( BoundingFrustum3 &boundingFrustum1, BoundingFrustum3 &boundingFrustum2, ContainmentTypes &result ) : void
Contains ( BoundingFrustum3 &boundingFrustum, BoundingSphere3 &boundingSphere, ContainmentTypes &result ) : void
Contains ( BoundingFrustum3 &boundingFrustum, Vector3 &point, ContainmentTypes &result ) : void
Intersects ( BoundingBox3 boundingBox ) : bool
Intersects ( BoundingFrustum3 boundingFrustum ) : bool
Intersects ( BoundingSphere3 boundingSphere ) : bool
Intersects ( Vector3 point ) : bool
Intersects ( BoundingFrustum3 &boundingFrustum, BoundingBox3 &boundingBox, bool &result ) : void
Intersects ( BoundingFrustum3 &boundingFrustum1, BoundingFrustum3 &boundingFrustum2, bool &result ) : void
Intersects ( BoundingFrustum3 &boundingFrustum, BoundingSphere3 &boundingSphere, bool &result ) : void
Intersects ( BoundingFrustum3 &boundingFrustum, Vector3 &point, bool &result ) : void

메소드 상세

BoundingFrustum3() 공개 메소드

public BoundingFrustum3 ( Matrix4 matrix ) : System
matrix Matrix4
리턴 System

Contains() 공개 메소드

public Contains ( BoundingBox3 boundingBox ) : ContainmentTypes
boundingBox BoundingBox3
리턴 ContainmentTypes

Contains() 공개 메소드

public Contains ( BoundingFrustum3 boundingFrustum ) : ContainmentTypes
boundingFrustum BoundingFrustum3
리턴 ContainmentTypes

Contains() 공개 메소드

public Contains ( BoundingSphere3 boundingSphere ) : ContainmentTypes
boundingSphere BoundingSphere3
리턴 ContainmentTypes

Contains() 공개 메소드

public Contains ( Vector3 point ) : ContainmentTypes
point Vector3
리턴 ContainmentTypes

Contains() 공개 정적인 메소드

public static Contains ( BoundingFrustum3 &boundingFrustum, BoundingBox3 &boundingBox, ContainmentTypes &result ) : void
boundingFrustum BoundingFrustum3
boundingBox BoundingBox3
result ContainmentTypes
리턴 void

Contains() 공개 정적인 메소드

public static Contains ( BoundingFrustum3 &boundingFrustum1, BoundingFrustum3 &boundingFrustum2, ContainmentTypes &result ) : void
boundingFrustum1 BoundingFrustum3
boundingFrustum2 BoundingFrustum3
result ContainmentTypes
리턴 void

Contains() 공개 정적인 메소드

public static Contains ( BoundingFrustum3 &boundingFrustum, BoundingSphere3 &boundingSphere, ContainmentTypes &result ) : void
boundingFrustum BoundingFrustum3
boundingSphere BoundingSphere3
result ContainmentTypes
리턴 void

Contains() 공개 정적인 메소드

public static Contains ( BoundingFrustum3 &boundingFrustum, Vector3 &point, ContainmentTypes &result ) : void
boundingFrustum BoundingFrustum3
point Vector3
result ContainmentTypes
리턴 void

Intersects() 공개 메소드

public Intersects ( BoundingBox3 boundingBox ) : bool
boundingBox BoundingBox3
리턴 bool

Intersects() 공개 메소드

public Intersects ( BoundingFrustum3 boundingFrustum ) : bool
boundingFrustum BoundingFrustum3
리턴 bool

Intersects() 공개 메소드

public Intersects ( BoundingSphere3 boundingSphere ) : bool
boundingSphere BoundingSphere3
리턴 bool

Intersects() 공개 메소드

public Intersects ( Vector3 point ) : bool
point Vector3
리턴 bool

Intersects() 공개 정적인 메소드

public static Intersects ( BoundingFrustum3 &boundingFrustum, BoundingBox3 &boundingBox, bool &result ) : void
boundingFrustum BoundingFrustum3
boundingBox BoundingBox3
result bool
리턴 void

Intersects() 공개 정적인 메소드

public static Intersects ( BoundingFrustum3 &boundingFrustum1, BoundingFrustum3 &boundingFrustum2, bool &result ) : void
boundingFrustum1 BoundingFrustum3
boundingFrustum2 BoundingFrustum3
result bool
리턴 void

Intersects() 공개 정적인 메소드

public static Intersects ( BoundingFrustum3 &boundingFrustum, BoundingSphere3 &boundingSphere, bool &result ) : void
boundingFrustum BoundingFrustum3
boundingSphere BoundingSphere3
result bool
리턴 void

Intersects() 공개 정적인 메소드

public static Intersects ( BoundingFrustum3 &boundingFrustum, Vector3 &point, bool &result ) : void
boundingFrustum BoundingFrustum3
point Vector3
result bool
리턴 void

프로퍼티 상세

Left 공개적으로 프로퍼티

public Plane3 Left
리턴 Plane3

Matrix 공개적으로 프로퍼티

public Matrix4,Reign.Core Matrix
리턴 Matrix4