Class TemperatureVsHardness
Represents the relationship between temperature and hardness for materials.
public record TemperatureVsHardness : IAdditionOperators<TemperatureVsHardness, TemperatureVsHardness, TemperatureVsHardness>, IMultiplyOperators<TemperatureVsHardness, double, TemperatureVsHardness>, IEquatable<TemperatureVsHardness>
- Inheritance
-
TemperatureVsHardness
- Implements
- Inherited Members
- Extension Methods
Constructors
TemperatureVsHardness(TemperatureVsHardness)
Initializes a new instance of the TemperatureVsHardness record by copying from another instance.
public TemperatureVsHardness(TemperatureVsHardness src)
Parameters
src
TemperatureVsHardnessThe source instance to copy from.
TemperatureVsHardness(double, double)
Represents the relationship between temperature and hardness for materials.
public TemperatureVsHardness(double Temperature_K, double VickerHardness_Ndmm2)
Parameters
Temperature_K
doubleThe temperature in Kelvin.
VickerHardness_Ndmm2
doubleThe Vickers hardness in Newtons per square millimeter.
Properties
Temperature_K
The temperature in Kelvin.
public double Temperature_K { get; init; }
Property Value
VickerHardness_Ndmm2
The Vickers hardness in Newtons per square millimeter.
public double VickerHardness_Ndmm2 { get; init; }
Property Value
Operators
operator +(TemperatureVsHardness, TemperatureVsHardness)
Adds two values together to compute their sum.
public static TemperatureVsHardness operator +(TemperatureVsHardness left, TemperatureVsHardness right)
Parameters
left
TemperatureVsHardnessThe value to which
right
is added.right
TemperatureVsHardnessThe value which is added to
left
.
Returns
- TemperatureVsHardness
The sum of
left
andright
.
operator *(TemperatureVsHardness, double)
Multiplies two values together to compute their product.
public static TemperatureVsHardness operator *(TemperatureVsHardness left, double right)
Parameters
left
TemperatureVsHardnessThe value which
right
multiplies.right
doubleThe value which multiplies
left
.
Returns
- TemperatureVsHardness
The product of
left
multiplied byright
.