C# Class NMeasure.Converting.UnitGraph

Exibir arquivo Open project: flq/NMeasure Class Usage Examples

Public Methods

Method Description
AddConversion ( UnitGraphNode from, UnitGraphNode to, decimal>.Func toTo, decimal>.Func toFrom ) : void
AddMeasurementConversion ( UnitGraphNode from, UnitGraphNode to, Measure>.Func toTo, Measure>.Func toFrom ) : void
AddUnit ( Unit unit ) : UnitGraphNode
Convert ( Measure measure, Unit target ) : Measure
GetConverter ( Unit from, Unit to ) : IConversion
this ( Unit unit ) : UnitGraphNode

Method Details

AddConversion() public method

public AddConversion ( UnitGraphNode from, UnitGraphNode to, decimal>.Func toTo, decimal>.Func toFrom ) : void
from UnitGraphNode
to UnitGraphNode
toTo decimal>.Func
toFrom decimal>.Func
return void

AddMeasurementConversion() public method

public AddMeasurementConversion ( UnitGraphNode from, UnitGraphNode to, Measure>.Func toTo, Measure>.Func toFrom ) : void
from UnitGraphNode
to UnitGraphNode
toTo Measure>.Func
toFrom Measure>.Func
return void

AddUnit() public method

public AddUnit ( Unit unit ) : UnitGraphNode
unit Unit
return UnitGraphNode

Convert() public method

public Convert ( Measure measure, Unit target ) : Measure
measure Measure
target Unit
return Measure

GetConverter() public method

public GetConverter ( Unit from, Unit to ) : IConversion
from Unit
to Unit
return IConversion

this() public method

public this ( Unit unit ) : UnitGraphNode
unit Unit
return UnitGraphNode