Class ClearanceRevolute
Last update: 16.07.2025Namespace: VM.Managed.DAFUL
Assembly: VMDCB.dll
This class is to represent the clearance revolute.
public class ClearanceRevolute : Clearance, IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable, ILinkOwner, ILinkUpdateOwner
Inheritance
object ← ObservableObject ← LinkableBase ← LinkContainer ← Clearance ← ClearanceRevolute
Implements
IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable, ILinkOwner, ILinkUpdateOwner
Inherited Members
Clearance.__a$\_a\_VM.Models.Pre.LinkAttribute](VM.Managed.DAFUL.Clearance.md\#VM\_Managed\_DAFUL\_Clearance\_\_\_a\_\_a\_VM\_Models\_Pre\_LinkAttribute), [Clearance.\_\_a$_a_VM.Models.Pre.LinkUpdateAttribute, Clearance.Initialize(Unit.ConvertFactor), Clearance.WriteTemplate(XmlWriter), Clearance.ReadTemplate(XmlReader), Clearance.UseClearance, Clearance.StiffnessCoefficient, Clearance.ExponentOfPenetration, Clearance.MaxDampingCoefficient, Clearance.UseDampingEffectInVoid, LinkContainer.SetModified(), LinkContainer.raise_OnUpdating(object, LinkEventArgs), LinkContainer.raise_OnUpdate(object, LinkEventArgs), LinkContainer.raise_OnDestroying(object, LinkEventArgs), LinkContainer.raise_OnDestroy(object, LinkEventArgs), LinkContainer.raise_OnAdded(object, AddToDocEventArgs), LinkContainer.raise_OnRemoved(object, RemoveFromDocEventArgs), LinkContainer.GetTargetListForUpdate(), LinkContainer.SkipUpdateObjectImpl(), LinkContainer.Initialize(Unit.ConvertFactor), LinkContainer.SetFlagWhenXMLFile(string, bool), LinkContainer.IsSerializableEvent(Delegate), LinkContainer.CustomGetObjectData(SerializationInfo, StreamingContext), LinkContainer.GetSerializedData(SerializationInfo, StreamingContext), LinkContainer.LinkRequestUpdating(object, LinkEventArgs), LinkContainer.LinkRequestUpdate(object, LinkEventArgs), LinkContainer.LinkRequestDestroying(object, LinkEventArgs), LinkContainer.LinkRequestDestroy(object, LinkEventArgs), LinkContainer.LinkAddedToDocument(object, AddToDocEventArgs), LinkContainer.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), LinkContainer.OnLinkReserved(ILink, object, EventArgs), LinkContainer.CanBeDestroy(object), LinkContainer.DisposeManagedResources(), LinkContainer.SetContainer(IOwned, bool), LinkContainer.OnChildUpdated(object, LinkEventArgs), LinkContainer.OnContainerDestroy(object, LinkEventArgs), LinkContainer.OnDeserialization(object), LinkContainer.Verify(VerifiedResult), LinkContainer.GetCopy(object), LinkContainer.Dispose(bool), LinkContainer.ClearChildInfoBeforeDeserialize, LinkContainer.Container, LinkContainer.Owner, LinkContainer.Document, LinkContainer.ID, LinkContainer.IsChildExternable, LinkContainer.IsExternable, LinkContainer.OnRemoved, LinkContainer.OnAdded, LinkContainer.OnDestroy, LinkContainer.OnDestroying, LinkContainer.OnUpdate, LinkContainer.OnUpdating, LinkableBase.OnDeserialization(object), ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
ClearanceRevolute()
Initializes a new instance of the
public ClearanceRevolute()
Properties
AxialClearance
Gets or sets the axial clearance.
public ExpressionValueVariable AxialClearance { get; set; }
Property Value
ExpressionValueVariable
RadialClearance
Gets or sets the radial clearance.
public ExpressionValueVariable RadialClearance { get; set; }
Property Value
ExpressionValueVariable
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
ReadTemplate(XmlReader)
Reads the template.
public override void ReadTemplate(XmlReader reader)
Parameters
reader XmlReader
The reader.
WriteTemplate(XmlWriter)
Writes the template.
public override void WriteTemplate(XmlWriter writer)
Parameters
writer XmlWriter
The writer.
WriteTemplate(XmlWriter, string)
protected virtual void WriteTemplate(XmlWriter writer, string frictionName)
Parameters
writer XmlWriter
frictionName string