C# 클래스 libsbmlcs.Rule

상속: SBase
파일 보기 프로젝트 열기: sys-bio/libroadrunner-deps 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
Rule ( Rule orig ) : System
clone ( ) : Rule
containsUndeclaredUnits ( ) : bool
divideAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
getDerivedUnitDefinition ( ) : UnitDefinition
getElementName ( ) : string
getFormula ( ) : string
getId ( ) : string
getL1TypeCode ( ) : int
getMath ( ) : ASTNode
getType ( ) : int
getTypeCode ( ) : int
getUnits ( ) : string
getVariable ( ) : string
hasRequiredAttributes ( ) : bool
hasRequiredElements ( ) : bool
isAlgebraic ( ) : bool
isAssignment ( ) : bool
isCompartmentVolume ( ) : bool
isParameter ( ) : bool
isRate ( ) : bool
isScalar ( ) : bool
isSetFormula ( ) : bool
isSetMath ( ) : bool
isSetUnits ( ) : bool
isSetVariable ( ) : bool
isSpeciesConcentration ( ) : bool
multiplyAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
renameSIdRefs ( string oldid, string newid ) : void
renameUnitSIdRefs ( string oldid, string newid ) : void
replaceSIDWithFunction ( string id, ASTNode function ) : void
setFormula ( string formula ) : int
setL1TypeCode ( int type ) : int
setMath ( ASTNode math ) : int
setUnits ( string sname ) : int
setVariable ( string sid ) : int
unsetUnits ( ) : int
unsetVariable ( ) : int

비공개 메소드들

메소드 설명
Rule ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( Rule obj ) : HandleRef
getCPtrAndDisown ( Rule obj ) : HandleRef

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Rule() 공개 메소드

public Rule ( Rule orig ) : System
orig Rule
리턴 System

clone() 공개 메소드

public clone ( ) : Rule
리턴 Rule

containsUndeclaredUnits() 공개 메소드

public containsUndeclaredUnits ( ) : bool
리턴 bool

divideAssignmentsToSIdByFunction() 공개 메소드

public divideAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
id string
function ASTNode
리턴 void

getDerivedUnitDefinition() 공개 메소드

public getDerivedUnitDefinition ( ) : UnitDefinition
리턴 UnitDefinition

getElementName() 공개 메소드

public getElementName ( ) : string
리턴 string

getFormula() 공개 메소드

public getFormula ( ) : string
리턴 string

getId() 공개 메소드

public getId ( ) : string
리턴 string

getL1TypeCode() 공개 메소드

public getL1TypeCode ( ) : int
리턴 int

getMath() 공개 메소드

public getMath ( ) : ASTNode
리턴 ASTNode

getType() 공개 메소드

public getType ( ) : int
리턴 int

getTypeCode() 공개 메소드

public getTypeCode ( ) : int
리턴 int

getUnits() 공개 메소드

public getUnits ( ) : string
리턴 string

getVariable() 공개 메소드

public getVariable ( ) : string
리턴 string

hasRequiredAttributes() 공개 메소드

public hasRequiredAttributes ( ) : bool
리턴 bool

hasRequiredElements() 공개 메소드

public hasRequiredElements ( ) : bool
리턴 bool

isAlgebraic() 공개 메소드

public isAlgebraic ( ) : bool
리턴 bool

isAssignment() 공개 메소드

public isAssignment ( ) : bool
리턴 bool

isCompartmentVolume() 공개 메소드

public isCompartmentVolume ( ) : bool
리턴 bool

isParameter() 공개 메소드

public isParameter ( ) : bool
리턴 bool

isRate() 공개 메소드

public isRate ( ) : bool
리턴 bool

isScalar() 공개 메소드

public isScalar ( ) : bool
리턴 bool

isSetFormula() 공개 메소드

public isSetFormula ( ) : bool
리턴 bool

isSetMath() 공개 메소드

public isSetMath ( ) : bool
리턴 bool

isSetUnits() 공개 메소드

public isSetUnits ( ) : bool
리턴 bool

isSetVariable() 공개 메소드

public isSetVariable ( ) : bool
리턴 bool

isSpeciesConcentration() 공개 메소드

public isSpeciesConcentration ( ) : bool
리턴 bool

multiplyAssignmentsToSIdByFunction() 공개 메소드

public multiplyAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
id string
function ASTNode
리턴 void

renameSIdRefs() 공개 메소드

public renameSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
리턴 void

renameUnitSIdRefs() 공개 메소드

public renameUnitSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
리턴 void

replaceSIDWithFunction() 공개 메소드

public replaceSIDWithFunction ( string id, ASTNode function ) : void
id string
function ASTNode
리턴 void

setFormula() 공개 메소드

public setFormula ( string formula ) : int
formula string
리턴 int

setL1TypeCode() 공개 메소드

public setL1TypeCode ( int type ) : int
type int
리턴 int

setMath() 공개 메소드

public setMath ( ASTNode math ) : int
math ASTNode
리턴 int

setUnits() 공개 메소드

public setUnits ( string sname ) : int
sname string
리턴 int

setVariable() 공개 메소드

public setVariable ( string sid ) : int
sid string
리턴 int

unsetUnits() 공개 메소드

public unsetUnits ( ) : int
리턴 int

unsetVariable() 공개 메소드

public unsetVariable ( ) : int
리턴 int