Class PerformanceIndexInformation
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
This class is to represent the performance index information.
public class PerformanceIndexInformation : Object<objecteventcore>, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, INamed, IPerformanceIndexable
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, INamed, IPerformanceIndexable
Inherited Members
Object
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
PerformanceIndexInformation()
Initializes a new instance of the
public PerformanceIndexInformation()
PerformanceIndexInformation(string)
Initializes a new instance of the
public PerformanceIndexInformation(string strName)
Parameters
strName string
The name.
Properties
FullName
Gets the full name.
public string FullName { get; }
Property Value
Name
Gets or sets the name.
public string Name { get; set; }
Property Value
NonSymmetricName
Gets the name of the non symmetric.
public string NonSymmetricName { get; }
Property Value
UsePerformanceIndex
Gets or sets a value indicating whether this instance will be used as the design parameter in DOE simulation. Use SetUsePerformanceIndex() when this instance sets for undo/redo
public bool UsePerformanceIndex { get; set; }
Property Value
Methods
SetUsePerformanceIndex(bool)
Set performance Index use.
public void SetUsePerformanceIndex(bool bUsePerformanceIndex)
Parameters
bUsePerformanceIndex bool
The use flag.