C# 클래스 MingStar.SimUniversity.Board.Constructor.BoardConstructor

파일 보기 프로젝트 열기: MingStar/SimUniversity

공개 메소드들

메소드 설명
BoardConstructor ( ) : System.Collections.Generic
SetNormalSites ( int x, int y, VertexOrientation vo, VertexOrientation vo2 ) : void
SetSpecializedSites ( int x, int y, VertexOrientation vo, VertexOrientation vo2, DegreeType degree ) : void

보호된 메소드들

메소드 설명
Lock ( ) : void
PlaceFirstHexagon ( int id, DegreeType degreeType ) : void
PlaceHexagonsEnd ( ) : void
PlaceNextHexagon ( int id, DegreeType degreeType, EdgeOrientation eo ) : void

비공개 메소드들

메소드 설명
FindAllAdjacents ( ) : void

메소드 상세

BoardConstructor() 공개 메소드

public BoardConstructor ( ) : System.Collections.Generic
리턴 System.Collections.Generic

Lock() 보호된 메소드

protected Lock ( ) : void
리턴 void

PlaceFirstHexagon() 보호된 메소드

protected PlaceFirstHexagon ( int id, DegreeType degreeType ) : void
id int
degreeType DegreeType
리턴 void

PlaceHexagonsEnd() 보호된 메소드

protected PlaceHexagonsEnd ( ) : void
리턴 void

PlaceNextHexagon() 보호된 메소드

protected PlaceNextHexagon ( int id, DegreeType degreeType, EdgeOrientation eo ) : void
id int
degreeType DegreeType
eo EdgeOrientation
리턴 void

SetNormalSites() 공개 메소드

public SetNormalSites ( int x, int y, VertexOrientation vo, VertexOrientation vo2 ) : void
x int
y int
vo VertexOrientation
vo2 VertexOrientation
리턴 void

SetSpecializedSites() 공개 메소드

public SetSpecializedSites ( int x, int y, VertexOrientation vo, VertexOrientation vo2, DegreeType degree ) : void
x int
y int
vo VertexOrientation
vo2 VertexOrientation
degree DegreeType
리턴 void