C# 클래스 EpPathFinding.Node

상속: IComparable
파일 보기 프로젝트 열기: OpenNos/OpenNos 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
heuristicCurNodeToEndLen float?
heuristicStartToEndLen float
isClosed bool
isOpened bool
parent object
startToCurNodeLen float
walkable byte
x int
y int

공개 메소드들

메소드 설명
Backtrace ( Node iNode ) : List
CompareTo ( object iObj ) : int
Equals ( Node p ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
Node ( Node b ) : System
Node ( int iX, int iY, byte iWalkable = null ) : System
Reset ( byte iWalkable = null ) : void
operator ( ) : bool

메소드 상세

Backtrace() 공개 정적인 메소드

public static Backtrace ( Node iNode ) : List
iNode Node
리턴 List

CompareTo() 공개 메소드

public CompareTo ( object iObj ) : int
iObj object
리턴 int

Equals() 공개 메소드

public Equals ( Node p ) : bool
p Node
리턴 bool

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Node() 공개 메소드

public Node ( Node b ) : System
b Node
리턴 System

Node() 공개 메소드

public Node ( int iX, int iY, byte iWalkable = null ) : System
iX int
iY int
iWalkable byte
리턴 System

Reset() 공개 메소드

public Reset ( byte iWalkable = null ) : void
iWalkable byte
리턴 void

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

프로퍼티 상세

heuristicCurNodeToEndLen 공개적으로 프로퍼티

public float? heuristicCurNodeToEndLen
리턴 float?

heuristicStartToEndLen 공개적으로 프로퍼티

public float heuristicStartToEndLen
리턴 float

isClosed 공개적으로 프로퍼티

public bool isClosed
리턴 bool

isOpened 공개적으로 프로퍼티

public bool isOpened
리턴 bool

parent 공개적으로 프로퍼티

public object parent
리턴 object

startToCurNodeLen 공개적으로 프로퍼티

public float startToCurNodeLen
리턴 float

walkable 공개적으로 프로퍼티

public byte walkable
리턴 byte

x 공개적으로 프로퍼티

public int x
리턴 int

y 공개적으로 프로퍼티

public int y
리턴 int