C# Class libsbml.UnitDefinition

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

Public Methods

Method Description
Dispose ( ) : void
UnitDefinition ( SBMLNamespaces sbmlns ) : System
UnitDefinition ( UnitDefinition orig ) : System
UnitDefinition ( long level, long version ) : System
addUnit ( Unit u ) : int
areEquivalent ( UnitDefinition ud1, UnitDefinition ud2 ) : bool
areIdentical ( UnitDefinition ud1, UnitDefinition ud2 ) : bool
clone ( ) : UnitDefinition
combine ( UnitDefinition ud1, UnitDefinition ud2 ) : UnitDefinition
connectToChild ( ) : void
convertToSI ( UnitDefinition ud ) : UnitDefinition
createUnit ( ) : Unit
divide ( UnitDefinition ud1, UnitDefinition ud2 ) : UnitDefinition
enablePackageInternal ( string pkgURI, string pkgPrefix, bool flag ) : void
getElementByMetaId ( string metaid ) : SBase
getElementBySId ( string id ) : SBase
getElementName ( ) : string
getId ( ) : string
getListOfUnits ( ) : ListOfUnits
getName ( ) : string
getNumUnits ( ) : long
getTypeCode ( ) : int
getUnit ( long n ) : Unit
hasRequiredAttributes ( ) : bool
hasRequiredElements ( ) : bool
isSetId ( ) : bool
isSetName ( ) : bool
isVariantOfArea ( ) : bool
isVariantOfDimensionless ( ) : bool
isVariantOfLength ( ) : bool
isVariantOfMass ( ) : bool
isVariantOfSubstance ( ) : bool
isVariantOfSubstancePerTime ( ) : bool
isVariantOfTime ( ) : bool
isVariantOfVolume ( ) : bool
printUnits ( UnitDefinition ud ) : string
printUnits ( UnitDefinition ud, bool compact ) : string
removeUnit ( long n ) : Unit
reorder ( UnitDefinition ud ) : void
setId ( string sid ) : int
setName ( string name ) : int
simplify ( UnitDefinition ud ) : void
unsetName ( ) : int

Private Methods

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

Method Details

Dispose() public method

public Dispose ( ) : void
return void

UnitDefinition() public method

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

UnitDefinition() public method

public UnitDefinition ( UnitDefinition orig ) : System
orig UnitDefinition
return System

UnitDefinition() public method

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

addUnit() public method

public addUnit ( Unit u ) : int
u Unit
return int

areEquivalent() public static method

public static areEquivalent ( UnitDefinition ud1, UnitDefinition ud2 ) : bool
ud1 UnitDefinition
ud2 UnitDefinition
return bool

areIdentical() public static method

public static areIdentical ( UnitDefinition ud1, UnitDefinition ud2 ) : bool
ud1 UnitDefinition
ud2 UnitDefinition
return bool

clone() public method

public clone ( ) : UnitDefinition
return UnitDefinition

combine() public static method

public static combine ( UnitDefinition ud1, UnitDefinition ud2 ) : UnitDefinition
ud1 UnitDefinition
ud2 UnitDefinition
return UnitDefinition

connectToChild() public method

public connectToChild ( ) : void
return void

convertToSI() public static method

public static convertToSI ( UnitDefinition ud ) : UnitDefinition
ud UnitDefinition
return UnitDefinition

createUnit() public method

public createUnit ( ) : Unit
return Unit

divide() public static method

public static divide ( UnitDefinition ud1, UnitDefinition ud2 ) : UnitDefinition
ud1 UnitDefinition
ud2 UnitDefinition
return UnitDefinition

enablePackageInternal() public method

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

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

getId() public method

public getId ( ) : string
return string

getListOfUnits() public method

public getListOfUnits ( ) : ListOfUnits
return ListOfUnits

getName() public method

public getName ( ) : string
return string

getNumUnits() public method

public getNumUnits ( ) : long
return long

getTypeCode() public method

public getTypeCode ( ) : int
return int

getUnit() public method

public getUnit ( long n ) : Unit
n long
return Unit

hasRequiredAttributes() public method

public hasRequiredAttributes ( ) : bool
return bool

hasRequiredElements() public method

public hasRequiredElements ( ) : bool
return bool

isSetId() public method

public isSetId ( ) : bool
return bool

isSetName() public method

public isSetName ( ) : bool
return bool

isVariantOfArea() public method

public isVariantOfArea ( ) : bool
return bool

isVariantOfDimensionless() public method

public isVariantOfDimensionless ( ) : bool
return bool

isVariantOfLength() public method

public isVariantOfLength ( ) : bool
return bool

isVariantOfMass() public method

public isVariantOfMass ( ) : bool
return bool

isVariantOfSubstance() public method

public isVariantOfSubstance ( ) : bool
return bool

isVariantOfSubstancePerTime() public method

public isVariantOfSubstancePerTime ( ) : bool
return bool

isVariantOfTime() public method

public isVariantOfTime ( ) : bool
return bool

isVariantOfVolume() public method

public isVariantOfVolume ( ) : bool
return bool

printUnits() public static method

public static printUnits ( UnitDefinition ud ) : string
ud UnitDefinition
return string

printUnits() public static method

public static printUnits ( UnitDefinition ud, bool compact ) : string
ud UnitDefinition
compact bool
return string

removeUnit() public method

public removeUnit ( long n ) : Unit
n long
return Unit

reorder() public static method

public static reorder ( UnitDefinition ud ) : void
ud UnitDefinition
return void

setId() public method

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

setName() public method

public setName ( string name ) : int
name string
return int

simplify() public static method

public static simplify ( UnitDefinition ud ) : void
ud UnitDefinition
return void

unsetName() public method

public unsetName ( ) : int
return int