Class CharacteristicLine
- Namespace
- Loehnert.TypeAndResult
- Assembly
- Loehnert.TypeAndResult.dll
A type data characteristic line class.
[MessagePackObject(false)]
public class CharacteristicLine : TypeDataEntityBase, INotifyPropertyChanged, ITrackable, IHasKey, IEquatable<TypeDataEntityBase>, IEquatable<CharacteristicLine>, ICanApplyID<CharacteristicLine>
- Inheritance
-
CharacteristicLine
- Implements
- Inherited Members
- Extension Methods
Constructors
CharacteristicLine()
Initializes a new instance of the CharacteristicLine class.
public CharacteristicLine()
Properties
Parameters
Gets the collection for additional parameters.
[Key(7)]
public virtual EntityCollection<CharacteristicLineParameter> Parameters { get; }
Property Value
Points
Gets the points of the characteristic line.
[Key(6)]
public virtual PointCollection Points { get; }
Property Value
XUnit
Gets or sets the x unit.
[Key(4)]
public virtual string XUnit { get; set; }
Property Value
YUnit
Gets or sets the y unit.
[Key(5)]
public virtual string YUnit { get; set; }
Property Value
Methods
ApplyID(CharacteristicLine)
public void ApplyID(CharacteristicLine source)
Parameters
source
CharacteristicLineSource object.
Equals(CharacteristicLine)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(CharacteristicLine other)
Parameters
other
CharacteristicLineAn object to compare with this object.
Returns
- bool
true if the current object is equal to the other parameter; otherwise, false.
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.