C# 클래스 Pathfinding.RecastBBTree

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

공개 프로퍼티들

프로퍼티 타입 설명
root RecastBBTreeBox

공개 메소드들

메소드 설명
Insert ( RecastMeshObj mesh ) : void
OnDrawGizmos ( ) : void
OnDrawGizmos ( RecastBBTreeBox box ) : void
QueryBoxInBounds ( RecastBBTreeBox box, Rect bounds, List boxes ) : void
QueryInBounds ( Rect bounds, List buffer ) : void
Remove ( RecastMeshObj mesh ) : bool
ToString ( ) : void

비공개 메소드들

메소드 설명
ExpandToContain ( Rect r, Rect r2 ) : Rect
ExpansionRequired ( Rect r, Rect r2 ) : float
RectArea ( Rect r ) : float
RectContains ( Rect r, Vector3 p ) : bool
RectIntersectsCircle ( Rect r, Vector3 p, float radius ) : bool
RectIntersectsRect ( Rect r, Rect r2 ) : bool
RemoveBox ( RecastBBTreeBox c, RecastMeshObj mesh, Rect bounds, bool &found ) : RecastBBTreeBox
XIntersectsCircle ( float x1, float x2, float zpos, Vector3 circle, float radius ) : bool
ZIntersectsCircle ( float z1, float z2, float xpos, Vector3 circle, float radius ) : bool

메소드 상세

Insert() 공개 메소드

public Insert ( RecastMeshObj mesh ) : void
mesh RecastMeshObj
리턴 void

OnDrawGizmos() 공개 메소드

public OnDrawGizmos ( ) : void
리턴 void

OnDrawGizmos() 공개 메소드

public OnDrawGizmos ( RecastBBTreeBox box ) : void
box RecastBBTreeBox
리턴 void

QueryBoxInBounds() 공개 메소드

public QueryBoxInBounds ( RecastBBTreeBox box, Rect bounds, List boxes ) : void
box RecastBBTreeBox
bounds UnityEngine.Rect
boxes List
리턴 void

QueryInBounds() 공개 메소드

public QueryInBounds ( Rect bounds, List buffer ) : void
bounds UnityEngine.Rect
buffer List
리턴 void

Remove() 공개 메소드

public Remove ( RecastMeshObj mesh ) : bool
mesh RecastMeshObj
리턴 bool

ToString() 공개 메소드

public ToString ( ) : void
리턴 void

프로퍼티 상세

root 공개적으로 프로퍼티

public RecastBBTreeBox,Pathfinding root
리턴 RecastBBTreeBox