C# 클래스 Rhino.Optimizer.OptFunctionNode

파일 보기 프로젝트 열기: hazzik/Rhino.Net 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
fnode Rhino.Ast.FunctionNode

공개 메소드들

메소드 설명
Get ( ScriptNode scriptOrFn ) : Rhino.Optimizer.OptFunctionNode
Get ( ScriptNode scriptOrFn, int i ) : Rhino.Optimizer.OptFunctionNode
GetDirectTargetIndex ( ) : int
GetParameterNumberContext ( ) : bool
GetVarCount ( ) : int
GetVarIndex ( Node n ) : int
IsNumberVar ( int varIndex ) : bool
IsParameter ( int varIndex ) : bool
IsTargetOfDirectCall ( ) : bool

비공개 메소드들

메소드 설명
OptFunctionNode ( FunctionNode fnode ) : Rhino
SetDirectTargetIndex ( int directTargetIndex ) : void
SetIsNumberVar ( int varIndex ) : void
SetParameterNumberContext ( bool b ) : void

메소드 상세

Get() 공개 정적인 메소드

public static Get ( ScriptNode scriptOrFn ) : Rhino.Optimizer.OptFunctionNode
scriptOrFn Rhino.Ast.ScriptNode
리턴 Rhino.Optimizer.OptFunctionNode

Get() 공개 정적인 메소드

public static Get ( ScriptNode scriptOrFn, int i ) : Rhino.Optimizer.OptFunctionNode
scriptOrFn Rhino.Ast.ScriptNode
i int
리턴 Rhino.Optimizer.OptFunctionNode

GetDirectTargetIndex() 공개 메소드

public GetDirectTargetIndex ( ) : int
리턴 int

GetParameterNumberContext() 공개 메소드

public GetParameterNumberContext ( ) : bool
리턴 bool

GetVarCount() 공개 메소드

public GetVarCount ( ) : int
리턴 int

GetVarIndex() 공개 메소드

public GetVarIndex ( Node n ) : int
n Node
리턴 int

IsNumberVar() 공개 메소드

public IsNumberVar ( int varIndex ) : bool
varIndex int
리턴 bool

IsParameter() 공개 메소드

public IsParameter ( int varIndex ) : bool
varIndex int
리턴 bool

IsTargetOfDirectCall() 공개 메소드

public IsTargetOfDirectCall ( ) : bool
리턴 bool

프로퍼티 상세

fnode 공개적으로 프로퍼티

public FunctionNode,Rhino.Ast fnode
리턴 Rhino.Ast.FunctionNode