C# 클래스 TerrainDisplay.Collision.OCTree.OCTree

파일 보기 프로젝트 열기: WCell/WCell-Terrain 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Root OCTreeNode

공개 메소드들

메소드 설명
GetIntersectingNodes ( BoundingBox &bbox, List &intersection ) : bool
GetIntersectingNodes ( BoundingSphere &sphere, List &intersection ) : bool
GetIntersectingNodes ( BoundingSphere &sphere, Matrix &world, List &intersection ) : bool
GetIntersectingPolygon ( Ray ray, Matrix world, OCTreeIntersection &intersection ) : bool
GetIntersectingPolygon ( Ray &ray, OCTreeIntersection &intersection ) : bool
GetIntersectingPolygons ( BoundingSphere &sphere, Vector3 &velocityNormal, List &intersection ) : bool
MoveSphere ( BoundingSphere &sphere, Vector3 &sphereVelocity, float Friction ) : void
MoveSphere ( BoundingSphere &sphere, Vector3 &sphereVelocity, float Friction, List &sphereColliders ) : void

메소드 상세

GetIntersectingNodes() 공개 메소드

public GetIntersectingNodes ( BoundingBox &bbox, List &intersection ) : bool
bbox BoundingBox
intersection List
리턴 bool

GetIntersectingNodes() 공개 메소드

public GetIntersectingNodes ( BoundingSphere &sphere, List &intersection ) : bool
sphere BoundingSphere
intersection List
리턴 bool

GetIntersectingNodes() 공개 메소드

public GetIntersectingNodes ( BoundingSphere &sphere, Matrix &world, List &intersection ) : bool
sphere BoundingSphere
world Matrix
intersection List
리턴 bool

GetIntersectingPolygon() 공개 메소드

public GetIntersectingPolygon ( Ray ray, Matrix world, OCTreeIntersection &intersection ) : bool
ray Ray
world Matrix
intersection OCTreeIntersection
리턴 bool

GetIntersectingPolygon() 공개 메소드

public GetIntersectingPolygon ( Ray &ray, OCTreeIntersection &intersection ) : bool
ray Ray
intersection OCTreeIntersection
리턴 bool

GetIntersectingPolygons() 공개 메소드

public GetIntersectingPolygons ( BoundingSphere &sphere, Vector3 &velocityNormal, List &intersection ) : bool
sphere BoundingSphere
velocityNormal Vector3
intersection List
리턴 bool

MoveSphere() 공개 메소드

public MoveSphere ( BoundingSphere &sphere, Vector3 &sphereVelocity, float Friction ) : void
sphere BoundingSphere
sphereVelocity Vector3
Friction float
리턴 void

MoveSphere() 공개 메소드

public MoveSphere ( BoundingSphere &sphere, Vector3 &sphereVelocity, float Friction, List &sphereColliders ) : void
sphere BoundingSphere
sphereVelocity Vector3
Friction float
sphereColliders List
리턴 void

프로퍼티 상세

Root 공개적으로 프로퍼티

public OCTreeNode,TerrainDisplay.Collision.OCTree Root
리턴 OCTreeNode