C# Class libsbmlcs.Rule

Inheritance: SBase
Mostrar archivo Open project: sys-bio/libroadrunner-deps Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
Rule ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( Rule obj ) : HandleRef
getCPtrAndDisown ( Rule obj ) : HandleRef

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Rule() public method

public Rule ( Rule orig ) : System
orig Rule
return System

clone() public method

public clone ( ) : Rule
return Rule

containsUndeclaredUnits() public method

public containsUndeclaredUnits ( ) : bool
return bool

divideAssignmentsToSIdByFunction() public method

public divideAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
id string
function ASTNode
return void

getDerivedUnitDefinition() public method

public getDerivedUnitDefinition ( ) : UnitDefinition
return UnitDefinition

getElementName() public method

public getElementName ( ) : string
return string

getFormula() public method

public getFormula ( ) : string
return string

getId() public method

public getId ( ) : string
return string

getL1TypeCode() public method

public getL1TypeCode ( ) : int
return int

getMath() public method

public getMath ( ) : ASTNode
return ASTNode

getType() public method

public getType ( ) : int
return int

getTypeCode() public method

public getTypeCode ( ) : int
return int

getUnits() public method

public getUnits ( ) : string
return string

getVariable() public method

public getVariable ( ) : string
return string

hasRequiredAttributes() public method

public hasRequiredAttributes ( ) : bool
return bool

hasRequiredElements() public method

public hasRequiredElements ( ) : bool
return bool

isAlgebraic() public method

public isAlgebraic ( ) : bool
return bool

isAssignment() public method

public isAssignment ( ) : bool
return bool

isCompartmentVolume() public method

public isCompartmentVolume ( ) : bool
return bool

isParameter() public method

public isParameter ( ) : bool
return bool

isRate() public method

public isRate ( ) : bool
return bool

isScalar() public method

public isScalar ( ) : bool
return bool

isSetFormula() public method

public isSetFormula ( ) : bool
return bool

isSetMath() public method

public isSetMath ( ) : bool
return bool

isSetUnits() public method

public isSetUnits ( ) : bool
return bool

isSetVariable() public method

public isSetVariable ( ) : bool
return bool

isSpeciesConcentration() public method

public isSpeciesConcentration ( ) : bool
return bool

multiplyAssignmentsToSIdByFunction() public method

public multiplyAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
id string
function ASTNode
return void

renameSIdRefs() public method

public renameSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
return void

renameUnitSIdRefs() public method

public renameUnitSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
return void

replaceSIDWithFunction() public method

public replaceSIDWithFunction ( string id, ASTNode function ) : void
id string
function ASTNode
return void

setFormula() public method

public setFormula ( string formula ) : int
formula string
return int

setL1TypeCode() public method

public setL1TypeCode ( int type ) : int
type int
return int

setMath() public method

public setMath ( ASTNode math ) : int
math ASTNode
return int

setUnits() public method

public setUnits ( string sname ) : int
sname string
return int

setVariable() public method

public setVariable ( string sid ) : int
sid string
return int

unsetUnits() public method

public unsetUnits ( ) : int
return int

unsetVariable() public method

public unsetVariable ( ) : int
return int