Example #1
0
 public Length(LengthDouble lengthToConvertFrom)
 {
     mLength = GenericOperatorMath <TDataType> .ConvertFromDouble(lengthToConvertFrom.ValueAsDouble *lengthToConvertFrom.UnitOfMeasure.GetCompleteMultiplier <TUnitOfMeasure>(1));
 }
Example #2
0
 public static bool operator >(Length <TUnitOfMeasure, TDataType> length1, Length <TUnitOfMeasure, TDataType> length2)
 {
     return(GenericOperatorMath <TDataType> .GreaterThan(length1.mLength, length2.mLength));
 }
Example #3
0
 public static bool operator <=(Length <TUnitOfMeasure, TDataType> length1, Length <TUnitOfMeasure, TDataType> length2)
 {
     return(GenericOperatorMath <TDataType> .LessThanOrEqualTo(length1.mLength, length2.mLength));
 }
Example #4
0
 public static Volume <TUnitOfMeasure, TDataType> operator *(Area <TUnitOfMeasure, TDataType> area1, Length <TUnitOfMeasure, TDataType> length2)
 {
     return(GenericOperatorMath <TDataType> .Multiply(area1.AreaValue, length2.mLength));
 }
Example #5
0
 public static Volume <TUnitOfMeasure, TDataType> operator *(Length <TUnitOfMeasure, TDataType> length1, Area <TUnitOfMeasure, TDataType> area2)
 {
     return(GenericOperatorMath <TDataType> .Multiply(length1.mLength, area2.AreaValue));
 }
Example #6
0
 public static Area <TUnitOfMeasure, TDataType> operator *(Length <TUnitOfMeasure, TDataType> length1, Length <TUnitOfMeasure, TDataType> length2)
 {
     return(GenericOperatorMath <TDataType> .Multiply(length1.mLength, length2.mLength));
 }
Example #7
0
 public static Length <TUnitOfMeasure, TDataType> operator *(Length <TUnitOfMeasure, TDataType> length1, TDataType length2)
 {
     return(new Length <TUnitOfMeasure, TDataType>(GenericOperatorMath <TDataType> .Multiply(length1.mLength, length2)));
 }
Example #8
0
 public static Length <TUnitOfMeasure, TDataType> operator -(Length <TUnitOfMeasure, TDataType> length1, Length <TUnitOfMeasure, TDataType> length2)
 {
     return(new Length <TUnitOfMeasure, TDataType>(GenericOperatorMath <TDataType> .Subtract(length1.mLength, length2.mLength)));
 }