C# 클래스 Physics.UnitSystem

상속: IUnitSystem
파일 보기 프로젝트 열기: Tsjunne/Physics

Private Properties

프로퍼티 타입 설명
CreateNewBaseDimension Physics.Dimension
EnsureUnitIsNotRegistered void
IEnumerable IEnumerator
RegisterKnownUnit void
UnitSystem System

공개 메소드들

메소드 설명
AddBaseUnit ( string symbol, string name, bool inherentPrefix = false ) : Unit
AddDerivedUnit ( string symbol, string name, Unit unit ) : Unit
CreateUnit ( double factor, Physics.Dimension dimension ) : Unit
Display ( Unit unit ) : string
GetEnumerator ( ) : IEnumerator
MakeCoherent ( Quantity quantity ) : Quantity
Parse ( string unitExpression ) : Unit
UnitSystem ( string name ) : System
UnitSystem ( string name, IUnitDialect dialect ) : System
this ( string key ) : Physics.KnownUnit

비공개 메소드들

메소드 설명
CreateNewBaseDimension ( int index ) : Physics.Dimension
EnsureUnitIsNotRegistered ( Physics.KnownUnit unit ) : void
IEnumerable ( ) : IEnumerator
RegisterKnownUnit ( Physics.KnownUnit unit ) : void
UnitSystem ( string name, IUnitFactory unitFactory, IUnitDialect dialect ) : System

메소드 상세

AddBaseUnit() 공개 메소드

public AddBaseUnit ( string symbol, string name, bool inherentPrefix = false ) : Unit
symbol string
name string
inherentPrefix bool
리턴 Unit

AddDerivedUnit() 공개 메소드

public AddDerivedUnit ( string symbol, string name, Unit unit ) : Unit
symbol string
name string
unit Unit
리턴 Unit

CreateUnit() 공개 메소드

public CreateUnit ( double factor, Physics.Dimension dimension ) : Unit
factor double
dimension Physics.Dimension
리턴 Unit

Display() 공개 메소드

public Display ( Unit unit ) : string
unit Unit
리턴 string

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

MakeCoherent() 공개 메소드

public MakeCoherent ( Quantity quantity ) : Quantity
quantity Quantity
리턴 Quantity

Parse() 공개 메소드

public Parse ( string unitExpression ) : Unit
unitExpression string
리턴 Unit

UnitSystem() 공개 메소드

public UnitSystem ( string name ) : System
name string
리턴 System

UnitSystem() 공개 메소드

public UnitSystem ( string name, IUnitDialect dialect ) : System
name string
dialect IUnitDialect
리턴 System

this() 공개 메소드

public this ( string key ) : Physics.KnownUnit
key string
리턴 Physics.KnownUnit