Class SlidingBearingBuilderForRBEInMeshFree
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain.CAD
Assembly: VMDGearTrain.dll
Sliding Bearing Builder For RBE In FE
public class SlidingBearingBuilderForRBEInMeshFree : SlidingBearingBuilderForRBEInFE, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IGeometryBuilder, IPostDeserialized, ISlidingBuilder, IGTBuilder
Inheritance
object ← ObservableObject ← LinkableBase ← ObjectBase ← Object<ObjectEventCore> ← Builder ← BuilderTransform ← BuilderColorGeom ← BuilderBoolean ← BuilderMulti ← BuilderMultiSubtract ← BuilderMultiSubtractSimple ← SlidingBearingBuilderBase ← SlidingBearingBuilderForRBEInFE ← SlidingBearingBuilderForRBEInMeshFree
Derived
AddedSlidingBearingBuilderForRBEInMeshFree
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IGeometryBuilder, IPostDeserialized, ISlidingBuilder, IGTBuilder
Inherited Members
SlidingBearingBuilderForRBEInFE.SetRotation(OMatrix), SlidingBearingBuilderForRBEInFE.GetTransform(), SlidingBearingBuilderForRBEInFE.GetCenterPosition(), SlidingBearingBuilderForRBEInFE.CreateGeometryInFE(HiddenDocument, SBGeometryInfo, IConnectable, bool), SlidingBearingBuilderForRBEInFE.ParentConnectable, SlidingBearingBuilderForRBEInFE._ParentConnectable, SlidingBearingBuilderForRBEInFE.Rotation, SlidingBearingBuilderForRBEInFE.StartPoint, SlidingBearingBuilderForRBEInFE.Position, SlidingBearingBuilderForRBEInFE.ConnectableEntity, SlidingBearingBuilderForRBEInFE.OffsetToAxisDirection, SlidingBearingBuilderBase.GetTransform(), SlidingBearingBuilderBase.GetCenterPosition(), SlidingBearingBuilderBase.FillParameter(BuilderParamBase), SlidingBearingBuilderBase.SetTransformForBuilders(TMatrix), SlidingBearingBuilderBase.SetTransformForBuilders(BuilderMultiSubtractSimple, TMatrix, SBGeometryInfo, double), SlidingBearingBuilderBase.UpdateGeometry(), SlidingBearingBuilderBase.RebuildGeometry(), SlidingBearingBuilderBase.RebuildGeometry(BuilderMultiSubtractSimple, SBGeometryInfo, double), SlidingBearingBuilderBase.RebuildGeometry(BuilderMultiSubtractSimple, SBGeometryInfo, double, bool), SlidingBearingBuilderBase.LinkRequestUpdate(object, LinkEventArgs), SlidingBearingBuilderBase.LinkRequestDestroying(object, LinkEventArgs), SlidingBearingBuilderBase.GeomInfo, SlidingBearingBuilderBase.Radius, SlidingBearingBuilderBase.OffsetToAxisDirection, BuilderMultiSubtractSimple.GetSchema(), BuilderMultiSubtractSimple.ReadXml(XmlReader), BuilderMultiSubtractSimple.WriteXml(XmlWriter), BuilderMultiSubtractSimple.OnDeserialization(object), BuilderMultiSubtract.CreateParameter(), BuilderMultiSubtract.FillParameter(BuilderParamBase), BuilderMulti.AddBuilder(ICollection<Builder>), BuilderMulti.AddBuilder(Builder), BuilderMulti.Clear(), BuilderMulti.CheckValidationAboutBuild(), BuilderMulti.SetTransform(TMatrix), BuilderMulti.GetBodyType(), BuilderMulti.GetUnnamedObjectName(object), BuilderMulti.FindLocal(string), BuilderMulti.Contains(Type), BuilderMulti.CopyFilePathWhenImportBuilder(Builder), BuilderMulti.FillParameter(BuilderParamBase), BuilderMulti.OnDeserializationImpl(ref List<Child<Builder, ObjectBase.Update>>), BuilderMulti.ReadXmlImpl(XmlReader), BuilderMulti.WriteXmlImpl(XmlWriter), BuilderMulti.MultiType, BuilderMulti.Builders, BuilderBoolean.ReplaceBuild(Builder, Builder), BuilderColorGeom.m_color, BuilderColorGeom.CheckValidationAboutBuild(), BuilderColorGeom.OnDeserialization(object), BuilderColorGeom.FillParameter(BuilderParamBase), BuilderColorGeom.Color, BuilderColorGeom.DrawingColor, BuilderTransform.SetTransform(TMatrix), BuilderTransform.IsParameterized, Builder.CheckValidationAboutBuild(), Builder.CheckCircularReference(ObjectBase), Builder.ChangeDataForCircularReference(), Builder.GetUnnamedObjectName(object), Builder.FindLocal(string), Builder.CopyFilePathWhenImportBuilder(Builder), Builder.Contains(Type), Builder.GetBodyType(), Builder.ReplaceData(string, object), Builder.GetNameAttribute(string, ref List<string>), Builder.AddUneditableAttribute(), Builder.GetParentBody(), Builder.Clone(), Builder.Initialize(Unit.ConvertFactor), Builder.OnDeserialization(object), Builder.CreateParameter(), Builder.FillParameter(BuilderParamBase), Builder.LinkRequestUpdate(object, LinkEventArgs), Builder.PostWorkWhenFailedToGetXmlString(), Builder.GetFilledParameter(), Builder.GetXmlString(), Builder.GetFactorForLength(), Builder.CheckCircularReferenceForPoint(PointBase, ObjectBase), Builder.CheckCircularReferenceForDirection(DirectionBase, ObjectBase), Builder.CheckCircularReferenceForOrientation(OrientationBase, ObjectBase), Builder.CheckCircularReferenceForTransform(TransformBase, ObjectBase), Builder.GetUnitScale(), Builder.InitialKernelLengthUnit, Builder.IsExternable, Builder.Uneditable, Builder.TypeOfBuilder, Builder.Transparency, Object<ObjectEventCore>.GetKey(), Object<ObjectEventCore>.Initialize(Unit.ConvertFactor), Object<ObjectEventCore>.SetIconColor(Canvas), Object<ObjectEventCore>.OnDeserialization(object), Object<ObjectEventCore>.CustomGetObjectData(SerializationInfo, StreamingContext), Object<ObjectEventCore>.RollbackEvent(), Object<ObjectEventCore>.OnDeserializedCore(object), Object<ObjectEventCore>.Key, Object<ObjectEventCore>.UntypedEventCore, Object<ObjectEventCore>.EventCore, Object<ObjectEventCore>.Attributes, ObjectBase.ReplaceEventCore(ObjectEventCore), ObjectBase.SetModifiedCore(ModifiedResult.ModifiedType), ObjectBase.AddPostDeserialize(StreamingContext), ObjectBase.LinkAddedToDocumentCore(IOwned, bool), ObjectBase.SetModified(ModifiedResult.ModifiedType), ObjectBase.SetModified(), ObjectBase.SetModified(ModifiedResult.ModifiedType, IDocument), ObjectBase.DestroyObject(object, LinkEventArgs), ObjectBase.DestroyObject(DestroyEventArgs), ObjectBase.DestroyObject(), ObjectBase.Initialize(Unit.ConvertFactor), ObjectBase.FixUp(ObjectBase), ObjectBase.DoWorkAfterUpdateContents(), ObjectBase.SetOldNameWithNewEntity(ObjectBase, ObjectBase), ObjectBase.SetIconColor(Canvas), ObjectBase.RemoveFromCreatedList(), ObjectBase.PostAddToDocument(), ObjectBase.PostRemoveFromDocument(Document), ObjectBase.GetArgumentList(LinkedList<ObjectBase>), ObjectBase.ResetInvalidEntity(), ObjectBase.OnDeserialization(object), ObjectBase.IsSerializableEvent(Delegate), ObjectBase.CustomGetObjectData(SerializationInfo, StreamingContext), ObjectBase.CheckAndUpdateLink(HashSet<ObjectBase>), ObjectBase.Verify(VerifiedResult), ObjectBase.ConnectProxy(), ObjectBase.RollbackEvent(), ObjectBase.LinkRequestUpdating(object, LinkEventArgs), ObjectBase.LinkRequestUpdate(object, LinkEventArgs), ObjectBase.LinkRequestDestroying(object, LinkEventArgs), ObjectBase.LinkRequestDestroy(object, LinkEventArgs), ObjectBase.LinkAddedToDocument(object, AddToDocEventArgs), ObjectBase.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), ObjectBase.DisposeManagedResources(), ObjectBase.GetDestroyEventExtraData(), ObjectBase.OnLinkReserved(ILink, object, EventArgs), ObjectBase.CreateEntityWhenUpdateContents(Action), ObjectBase.GetObjectByKey(UIntPtr), ObjectBase.FindObjectOnXmlDeserialize(string), ObjectBase.UpdateContents(XmlReader, ObjectBase, string), ObjectBase.UpdateContents(XmlReader, ObjectBase), ObjectBase.UpdateContents(string, string), ObjectBase.UpdateContents(string), ObjectBase.SetFlagWhenXMLFile(string, bool), ObjectBase.IsEqualArray<T>(T[], T[]), ObjectBase.IsEqualList(List<double>, List<double>), ObjectBase.SetContainer(IOwned, bool), ObjectBase.GetTargetListForUpdate(), ObjectBase.SkipUpdateObjectImpl(), ObjectBase.raise_OnUpdating(object, LinkEventArgs), ObjectBase.raise_OnUpdate(object, LinkEventArgs), ObjectBase.raise_OnDestroying(object, LinkEventArgs), ObjectBase.raise_OnDestroy(object, LinkEventArgs), ObjectBase.raise_Destroying(object, Identifier), ObjectBase.raise_OnAdded(object, AddToDocEventArgs), ObjectBase.raise_OnRemoved(object, RemoveFromDocEventArgs), ObjectBase.raise_OnContentsUpdated(object, EventArgs), ObjectBase.Dispose(bool), ObjectBase.SkipModified, ObjectBase.ClearChildInfoBeforeDeserialize, ObjectBase.KeyImpl, ObjectBase.ID, ObjectBase.TopologyEntityTypeName, ObjectBase.ObjectStateForCircularError, ObjectBase.ObjectState, ObjectBase.IsChildExternable, ObjectBase.IsExternable, ObjectBase.Container, ObjectBase.Owner, ObjectBase.Document, ObjectBase.UntypedEventCore, ObjectBase.KernelKey, ObjectBase.Key, ObjectBase.OnContentsUpdated, ObjectBase.OnRemoved, ObjectBase.OnAdded, ObjectBase.Destroying, ObjectBase.OnDestroy, ObjectBase.OnDestroying, ObjectBase.OnUpdate, ObjectBase.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<T>(object, LinkPropertyType)
Constructors
SlidingBearingBuilderForRBEInMeshFree()
Initializes a new instance of the
public SlidingBearingBuilderForRBEInMeshFree()
SlidingBearingBuilderForRBEInMeshFree(SBGeometryInfo)
Initializes a new instance of the
public SlidingBearingBuilderForRBEInMeshFree(SBGeometryInfo info)
Parameters
info SBGeometryInfo
The information.
Methods
CreateGeometryInMeshFree(HiddenDocument, SBGeometryInfo, IConnectable, bool)
Creates geometries in hidden document.
public static SlidingBearingGeom CreateGeometryInMeshFree(HiddenDocument doc, SBGeometryInfo info, IConnectable rbe, bool bAddDoc)
Parameters
doc HiddenDocument
The hidden document.
info SBGeometryInfo
The sliding bearing information.
rbe IConnectable
The RBE.
bAddDoc bool
The flag for adding to document.
Returns
Sliding bearing geometry.