Class PowerLoad
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
Power load
public class PowerLoad : PointEntityOnShaftSet, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IPowerLoad
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IPowerLoad
Inherited Members
PointEntityOnShaftSet.Initialize(Unit.ConvertFactor),
PointEntityOnShaftSet.OnDeserialization(object),
PointEntityOnShaftSet.SetReferenceOffset(double),
PointEntityOnShaftSet.SetTypeOfReference(PointEntityOnShaftSet.ReferenceType),
PointEntityOnShaftSet.ReferenceOffset,
PointEntityOnShaftSet.TypeOfReference,
PointEntityOnShaftSet.Position,
PointEntityOnShaftSet.OffsetToAxisDirection,
PointEntityOnShaftSet.Width,
SubEntity.Initialize(Unit.ConvertFactor),
SubEntity.GetModelNavigatorInformationImpl(XmlDocument, XmlElement, bool),
SubEntity.FixUp(ObjectBase),
SubEntity.WriteTemplateImpl(XmlWriter),
SubEntity.ReadTemplateImpl(XmlReader),
SubEntity.Name,
SubEntity.FullName,
SubEntity.NonSymmetricName,
SubEntity.DisplayName,
SubEntity.IsEnabled,
SubEntity.Comment,
Object
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
PowerLoad()
Initializes a new instance of the
public PowerLoad()
PowerLoad(string)
Initializes a new instance of the
public PowerLoad(string strName)
Parameters
strName string
Name of the sub entity.
Properties
TypeOfPowerLoad
Gets or sets the type of power load. Use SetTypeOfPowerLoad() when this instance sets for undo/redo
public PowerLoad.PowerLoadType TypeOfPowerLoad { get; set; }
Property Value
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
SetTypeOfPowerLoad(PowerLoadType)
Set type of power load.
public void SetTypeOfPowerLoad(PowerLoad.PowerLoadType type)
Parameters
type PowerLoad.PowerLoadType
The power load type.