Class PowerLoadOnRBE
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
Power load on RBE class
public class PowerLoadOnRBE : PointEntityOnRBE, 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
PointEntityOnRBE.ConnectableEntity,
PointEntityOnRBE._ConnectableEntity,
PointEntityOnRBE.Position,
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
PowerLoadOnRBE()
Initializes a new instance of the
public PowerLoadOnRBE()
PowerLoadOnRBE(string)
Initializes a new instance of the
public PowerLoadOnRBE(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
ZAxis
Gets or sets the start axis.
public DirectionBase ZAxis { get; set; }
Property Value
DirectionBase
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.