C# Class UnitClassLibrary.UnitDimensions

Mostra file Open project: ParagonTruss/UnitClassLibrary Class Usage Examples

Public Methods

Method Description
Divide ( UnitDimensions dimensions ) : UnitDimensions
HaveSameDimensions ( UnitDimensions dim1, UnitDimensions dim2 ) : bool
Invert ( ) : UnitDimensions
Multiply ( UnitDimensions dimensions ) : UnitDimensions
Squared ( ) : UnitDimensions
UnitDimensions ( List numerators ) : System
UnitDimensions ( double conversionFactor, IList dimensions ) : System
UnitDimensions ( double scale, IUnitType numerator = null, IUnitType denominator = null ) : System
UnitDimensions ( double scale, List numerator, List denominator = null ) : System

Private Methods

Method Description
AddTo ( int dimAddedTo, int add ) : void

Modifes the values in the first array, by adding the items from the second.

SubtractFrom ( int dimSubtractedFrom, int minus ) : void
ToThe ( int power ) : UnitDimensions
UnitDimensions ( ) : System
this ( int index ) : int

Method Details

Divide() public method

public Divide ( UnitDimensions dimensions ) : UnitDimensions
dimensions UnitDimensions
return UnitDimensions

HaveSameDimensions() public static method

public static HaveSameDimensions ( UnitDimensions dim1, UnitDimensions dim2 ) : bool
dim1 UnitDimensions
dim2 UnitDimensions
return bool

Invert() public method

public Invert ( ) : UnitDimensions
return UnitDimensions

Multiply() public method

public Multiply ( UnitDimensions dimensions ) : UnitDimensions
dimensions UnitDimensions
return UnitDimensions

Squared() public method

public Squared ( ) : UnitDimensions
return UnitDimensions

UnitDimensions() public method

public UnitDimensions ( List numerators ) : System
numerators List
return System

UnitDimensions() public method

public UnitDimensions ( double conversionFactor, IList dimensions ) : System
conversionFactor double
dimensions IList
return System

UnitDimensions() public method

public UnitDimensions ( double scale, IUnitType numerator = null, IUnitType denominator = null ) : System
scale double
numerator IUnitType
denominator IUnitType
return System

UnitDimensions() public method

public UnitDimensions ( double scale, List numerator, List denominator = null ) : System
scale double
numerator List
denominator List
return System