Table of Contents

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

EntityCollection<CharacteristicLineParameter>

Points

Gets the points of the characteristic line.

[Key(6)]
public virtual PointCollection Points { get; }

Property Value

PointCollection

XUnit

Gets or sets the x unit.

[Key(4)]
public virtual string XUnit { get; set; }

Property Value

string

YUnit

Gets or sets the y unit.

[Key(5)]
public virtual string YUnit { get; set; }

Property Value

string

Methods

ApplyID(CharacteristicLine)

Copies the ID from source to ID.

public void ApplyID(CharacteristicLine source)

Parameters

source CharacteristicLine

Source object.

Equals(CharacteristicLine)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(CharacteristicLine other)

Parameters

other CharacteristicLine

An 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.