C# 클래스 libsbmlcs.UnitDefinition

상속: SBase
파일 보기 프로젝트 열기: sys-bio/libroadrunner-deps 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
UnitDefinition ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( UnitDefinition obj ) : HandleRef
getCPtrAndDisown ( UnitDefinition obj ) : HandleRef

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

UnitDefinition() 공개 메소드

public UnitDefinition ( SBMLNamespaces sbmlns ) : System
sbmlns SBMLNamespaces
리턴 System

UnitDefinition() 공개 메소드

public UnitDefinition ( UnitDefinition orig ) : System
orig UnitDefinition
리턴 System

UnitDefinition() 공개 메소드

public UnitDefinition ( long level, long version ) : System
level long
version long
리턴 System

addUnit() 공개 메소드

public addUnit ( Unit u ) : int
u Unit
리턴 int

areEquivalent() 공개 정적인 메소드

public static areEquivalent ( UnitDefinition ud1, UnitDefinition ud2 ) : bool
ud1 UnitDefinition
ud2 UnitDefinition
리턴 bool

areIdentical() 공개 정적인 메소드

public static areIdentical ( UnitDefinition ud1, UnitDefinition ud2 ) : bool
ud1 UnitDefinition
ud2 UnitDefinition
리턴 bool

clone() 공개 메소드

public clone ( ) : UnitDefinition
리턴 UnitDefinition

combine() 공개 정적인 메소드

public static combine ( UnitDefinition ud1, UnitDefinition ud2 ) : UnitDefinition
ud1 UnitDefinition
ud2 UnitDefinition
리턴 UnitDefinition

connectToChild() 공개 메소드

public connectToChild ( ) : void
리턴 void

convertToSI() 공개 정적인 메소드

public static convertToSI ( UnitDefinition ud ) : UnitDefinition
ud UnitDefinition
리턴 UnitDefinition

createUnit() 공개 메소드

public createUnit ( ) : Unit
리턴 Unit

divide() 공개 정적인 메소드

public static divide ( UnitDefinition ud1, UnitDefinition ud2 ) : UnitDefinition
ud1 UnitDefinition
ud2 UnitDefinition
리턴 UnitDefinition

enablePackageInternal() 공개 메소드

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

getElementByMetaId() 공개 메소드

public getElementByMetaId ( string metaid ) : SBase
metaid string
리턴 SBase

getElementBySId() 공개 메소드

public getElementBySId ( string id ) : SBase
id string
리턴 SBase

getElementName() 공개 메소드

public getElementName ( ) : string
리턴 string

getId() 공개 메소드

public getId ( ) : string
리턴 string

getListOfUnits() 공개 메소드

public getListOfUnits ( ) : ListOfUnits
리턴 ListOfUnits

getName() 공개 메소드

public getName ( ) : string
리턴 string

getNumUnits() 공개 메소드

public getNumUnits ( ) : long
리턴 long

getTypeCode() 공개 메소드

public getTypeCode ( ) : int
리턴 int

getUnit() 공개 메소드

public getUnit ( long n ) : Unit
n long
리턴 Unit

hasRequiredAttributes() 공개 메소드

public hasRequiredAttributes ( ) : bool
리턴 bool

hasRequiredElements() 공개 메소드

public hasRequiredElements ( ) : bool
리턴 bool

isSetId() 공개 메소드

public isSetId ( ) : bool
리턴 bool

isSetName() 공개 메소드

public isSetName ( ) : bool
리턴 bool

isVariantOfArea() 공개 메소드

public isVariantOfArea ( ) : bool
리턴 bool

isVariantOfDimensionless() 공개 메소드

public isVariantOfDimensionless ( ) : bool
리턴 bool

isVariantOfLength() 공개 메소드

public isVariantOfLength ( ) : bool
리턴 bool

isVariantOfMass() 공개 메소드

public isVariantOfMass ( ) : bool
리턴 bool

isVariantOfSubstance() 공개 메소드

public isVariantOfSubstance ( ) : bool
리턴 bool

isVariantOfSubstancePerTime() 공개 메소드

public isVariantOfSubstancePerTime ( ) : bool
리턴 bool

isVariantOfTime() 공개 메소드

public isVariantOfTime ( ) : bool
리턴 bool

isVariantOfVolume() 공개 메소드

public isVariantOfVolume ( ) : bool
리턴 bool

printUnits() 공개 정적인 메소드

public static printUnits ( UnitDefinition ud ) : string
ud UnitDefinition
리턴 string

printUnits() 공개 정적인 메소드

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

removeUnit() 공개 메소드

public removeUnit ( long n ) : Unit
n long
리턴 Unit

reorder() 공개 정적인 메소드

public static reorder ( UnitDefinition ud ) : void
ud UnitDefinition
리턴 void

setId() 공개 메소드

public setId ( string sid ) : int
sid string
리턴 int

setName() 공개 메소드

public setName ( string name ) : int
name string
리턴 int

simplify() 공개 정적인 메소드

public static simplify ( UnitDefinition ud ) : void
ud UnitDefinition
리턴 void

unsetName() 공개 메소드

public unsetName ( ) : int
리턴 int