C# Class libsbml.KineticLaw

Inheritance: SBase
Show file Open project: sys-bio/libroadrunner-deps Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
KineticLaw ( KineticLaw orig ) : System
KineticLaw ( SBMLNamespaces sbmlns ) : System
KineticLaw ( long level, long version ) : System
addLocalParameter ( LocalParameter p ) : int
addParameter ( Parameter p ) : int
clone ( ) : KineticLaw
connectToChild ( ) : void
containsUndeclaredUnits ( ) : bool
createLocalParameter ( ) : LocalParameter
createParameter ( ) : Parameter
divideAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
getDerivedUnitDefinition ( ) : UnitDefinition
getElementByMetaId ( string metaid ) : SBase
getElementBySId ( string id ) : SBase
getElementName ( ) : string
getFormula ( ) : string
getListOfLocalParameters ( ) : ListOfLocalParameters
getListOfParameters ( ) : ListOfParameters
getLocalParameter ( long n ) : LocalParameter
getLocalParameter ( string sid ) : LocalParameter
getMath ( ) : ASTNode
getNumLocalParameters ( ) : long
getNumParameters ( ) : long
getParameter ( long n ) : Parameter
getParameter ( string sid ) : Parameter
getSubstanceUnits ( ) : string
getTimeUnits ( ) : string
getTypeCode ( ) : int
hasRequiredAttributes ( ) : bool
hasRequiredElements ( ) : bool
isSetFormula ( ) : bool
isSetMath ( ) : bool
isSetSubstanceUnits ( ) : bool
isSetTimeUnits ( ) : bool
multiplyAssignmentsToSIdByFunction ( string id, ASTNode function ) : void
removeFromParentAndDelete ( ) : int
removeLocalParameter ( long n ) : LocalParameter
removeLocalParameter ( string sid ) : LocalParameter
removeParameter ( long n ) : Parameter
removeParameter ( string sid ) : Parameter
renameSIdRefs ( string oldid, string newid ) : void
renameUnitSIdRefs ( string oldid, string newid ) : void
replaceSIDWithFunction ( string id, ASTNode function ) : void
setFormula ( string formula ) : int
setMath ( ASTNode math ) : int
setSubstanceUnits ( string sid ) : int
setTimeUnits ( string sid ) : int
unsetSubstanceUnits ( ) : int
unsetTimeUnits ( ) : int

Private Methods

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

Method Details

Dispose() public method

public Dispose ( ) : void
return void

KineticLaw() public method

public KineticLaw ( KineticLaw orig ) : System
orig KineticLaw
return System

KineticLaw() public method

public KineticLaw ( SBMLNamespaces sbmlns ) : System
sbmlns SBMLNamespaces
return System

KineticLaw() public method

public KineticLaw ( long level, long version ) : System
level long
version long
return System

addLocalParameter() public method

public addLocalParameter ( LocalParameter p ) : int
p LocalParameter
return int

addParameter() public method

public addParameter ( Parameter p ) : int
p Parameter
return int

clone() public method

public clone ( ) : KineticLaw
return KineticLaw

connectToChild() public method

public connectToChild ( ) : void
return void

containsUndeclaredUnits() public method

public containsUndeclaredUnits ( ) : bool
return bool

createLocalParameter() public method

public createLocalParameter ( ) : LocalParameter
return LocalParameter

createParameter() public method

public createParameter ( ) : Parameter
return Parameter

divideAssignmentsToSIdByFunction() public method

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

enablePackageInternal() public method

public enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
pkgURI string
pkgPrefix string
flag bool
return void

getDerivedUnitDefinition() public method

public getDerivedUnitDefinition ( ) : UnitDefinition
return UnitDefinition

getElementByMetaId() public method

public getElementByMetaId ( string metaid ) : SBase
metaid string
return SBase

getElementBySId() public method

public getElementBySId ( string id ) : SBase
id string
return SBase

getElementName() public method

public getElementName ( ) : string
return string

getFormula() public method

public getFormula ( ) : string
return string

getListOfLocalParameters() public method

public getListOfLocalParameters ( ) : ListOfLocalParameters
return ListOfLocalParameters

getListOfParameters() public method

public getListOfParameters ( ) : ListOfParameters
return ListOfParameters

getLocalParameter() public method

public getLocalParameter ( long n ) : LocalParameter
n long
return LocalParameter

getLocalParameter() public method

public getLocalParameter ( string sid ) : LocalParameter
sid string
return LocalParameter

getMath() public method

public getMath ( ) : ASTNode
return ASTNode

getNumLocalParameters() public method

public getNumLocalParameters ( ) : long
return long

getNumParameters() public method

public getNumParameters ( ) : long
return long

getParameter() public method

public getParameter ( long n ) : Parameter
n long
return Parameter

getParameter() public method

public getParameter ( string sid ) : Parameter
sid string
return Parameter

getSubstanceUnits() public method

public getSubstanceUnits ( ) : string
return string

getTimeUnits() public method

public getTimeUnits ( ) : string
return string

getTypeCode() public method

public getTypeCode ( ) : int
return int

hasRequiredAttributes() public method

public hasRequiredAttributes ( ) : bool
return bool

hasRequiredElements() public method

public hasRequiredElements ( ) : bool
return bool

isSetFormula() public method

public isSetFormula ( ) : bool
return bool

isSetMath() public method

public isSetMath ( ) : bool
return bool

isSetSubstanceUnits() public method

public isSetSubstanceUnits ( ) : bool
return bool

isSetTimeUnits() public method

public isSetTimeUnits ( ) : bool
return bool

multiplyAssignmentsToSIdByFunction() public method

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

removeFromParentAndDelete() public method

public removeFromParentAndDelete ( ) : int
return int

removeLocalParameter() public method

public removeLocalParameter ( long n ) : LocalParameter
n long
return LocalParameter

removeLocalParameter() public method

public removeLocalParameter ( string sid ) : LocalParameter
sid string
return LocalParameter

removeParameter() public method

public removeParameter ( long n ) : Parameter
n long
return Parameter

removeParameter() public method

public removeParameter ( string sid ) : Parameter
sid string
return Parameter

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

setMath() public method

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

setSubstanceUnits() public method

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

setTimeUnits() public method

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

unsetSubstanceUnits() public method

public unsetSubstanceUnits ( ) : int
return int

unsetTimeUnits() public method

public unsetTimeUnits ( ) : int
return int