C# 클래스 TriangleNet.Tools.QuadNode

A node of the quadtree.
파일 보기 프로젝트 열기: filipkunc/GLGraphics 1 사용 예제들

공개 메소드들

메소드 설명
CreateSubRegion ( int currentDepth ) : void
FindTriangles ( Point searchPoint ) : List
QuadNode ( TriangleNet.Geometry.BoundingBox box, QuadTree tree ) : System.Collections.Generic
QuadNode ( TriangleNet.Geometry.BoundingBox box, QuadTree tree, bool init ) : System.Collections.Generic

비공개 메소드들

메소드 설명
AddToRegion ( int index, int region ) : void
AddTriangleToRegion ( Point triangle, int index ) : void
FindIntersectionsWithX ( double dx, double dy, Point triangle, int index, int k ) : void
FindIntersectionsWithY ( double dx, double dy, Point triangle, int index, int k ) : void
FindRegion ( Point point ) : int
FindTriangleIntersections ( Point triangle, int index ) : void

메소드 상세

CreateSubRegion() 공개 메소드

public CreateSubRegion ( int currentDepth ) : void
currentDepth int
리턴 void

FindTriangles() 공개 메소드

public FindTriangles ( Point searchPoint ) : List
searchPoint Point
리턴 List

QuadNode() 공개 메소드

public QuadNode ( TriangleNet.Geometry.BoundingBox box, QuadTree tree ) : System.Collections.Generic
box TriangleNet.Geometry.BoundingBox
tree QuadTree
리턴 System.Collections.Generic

QuadNode() 공개 메소드

public QuadNode ( TriangleNet.Geometry.BoundingBox box, QuadTree tree, bool init ) : System.Collections.Generic
box TriangleNet.Geometry.BoundingBox
tree QuadTree
init bool
리턴 System.Collections.Generic