C# Class libsbmlcs.Rule

Inheritance: SBase
Afficher le fichier Open project: sys-bio/libroadrunner-deps Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
Rule ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( Rule obj ) : HandleRef
getCPtrAndDisown ( Rule obj ) : HandleRef

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Rule() public méthode

public Rule ( Rule orig ) : System
orig Rule
Résultat System

clone() public méthode

public clone ( ) : Rule
Résultat Rule

containsUndeclaredUnits() public méthode

public containsUndeclaredUnits ( ) : bool
Résultat bool

divideAssignmentsToSIdByFunction() public méthode

public divideAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
id string
function ASTNode
Résultat void

getDerivedUnitDefinition() public méthode

public getDerivedUnitDefinition ( ) : UnitDefinition
Résultat UnitDefinition

getElementName() public méthode

public getElementName ( ) : string
Résultat string

getFormula() public méthode

public getFormula ( ) : string
Résultat string

getId() public méthode

public getId ( ) : string
Résultat string

getL1TypeCode() public méthode

public getL1TypeCode ( ) : int
Résultat int

getMath() public méthode

public getMath ( ) : ASTNode
Résultat ASTNode

getType() public méthode

public getType ( ) : int
Résultat int

getTypeCode() public méthode

public getTypeCode ( ) : int
Résultat int

getUnits() public méthode

public getUnits ( ) : string
Résultat string

getVariable() public méthode

public getVariable ( ) : string
Résultat string

hasRequiredAttributes() public méthode

public hasRequiredAttributes ( ) : bool
Résultat bool

hasRequiredElements() public méthode

public hasRequiredElements ( ) : bool
Résultat bool

isAlgebraic() public méthode

public isAlgebraic ( ) : bool
Résultat bool

isAssignment() public méthode

public isAssignment ( ) : bool
Résultat bool

isCompartmentVolume() public méthode

public isCompartmentVolume ( ) : bool
Résultat bool

isParameter() public méthode

public isParameter ( ) : bool
Résultat bool

isRate() public méthode

public isRate ( ) : bool
Résultat bool

isScalar() public méthode

public isScalar ( ) : bool
Résultat bool

isSetFormula() public méthode

public isSetFormula ( ) : bool
Résultat bool

isSetMath() public méthode

public isSetMath ( ) : bool
Résultat bool

isSetUnits() public méthode

public isSetUnits ( ) : bool
Résultat bool

isSetVariable() public méthode

public isSetVariable ( ) : bool
Résultat bool

isSpeciesConcentration() public méthode

public isSpeciesConcentration ( ) : bool
Résultat bool

multiplyAssignmentsToSIdByFunction() public méthode

public multiplyAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
id string
function ASTNode
Résultat void

renameSIdRefs() public méthode

public renameSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
Résultat void

renameUnitSIdRefs() public méthode

public renameUnitSIdRefs ( string oldid, string newid ) : void
oldid string
newid string
Résultat void

replaceSIDWithFunction() public méthode

public replaceSIDWithFunction ( string id, ASTNode function ) : void
id string
function ASTNode
Résultat void

setFormula() public méthode

public setFormula ( string formula ) : int
formula string
Résultat int

setL1TypeCode() public méthode

public setL1TypeCode ( int type ) : int
type int
Résultat int

setMath() public méthode

public setMath ( ASTNode math ) : int
math ASTNode
Résultat int

setUnits() public méthode

public setUnits ( string sname ) : int
sname string
Résultat int

setVariable() public méthode

public setVariable ( string sid ) : int
sid string
Résultat int

unsetUnits() public méthode

public unsetUnits ( ) : int
Résultat int

unsetVariable() public méthode

public unsetVariable ( ) : int
Résultat int