C# Класс libsbmlcs.Rule

Наследование: SBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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