Class AddBearingToRBEInFE
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Builder.GearTrain
Assembly: VMBldGearTrain.dll
public class AddBearingToRBEInFE : AddBearingToRBEInMeshBase, IBuilder
Inheritance
object ← AddEntityBase ← AddBearingToRBEInMeshBase ← AddBearingToRBEInFE
Implements
IBuilder
Inherited Members
AddBearingToRBEInMeshBase.m_con, AddBearingToRBEInMeshBase.GetTmpRacewayGeometry(RacewayGeometryInfo, HiddenDocumentMeshBase, DirectionBase, OMatrix, bool), AddBearingToRBEInMeshBase.GetRacewayGeometry(RacewayBuilderForRBEInFE), AddBearingToRBEInMeshBase.GetRacewayBuilder(GeometryBase), AddBearingToRBEInMeshBase.RBEName(IConnectable), AddBearingToRBEInMeshBase.Validate(IList<string>), AddBearingToRBEInMeshBase.Build(Document), AddBearingToRBEInMeshBase.RBEConnectable, AddEntityBase.m_bSuccess, AddEntityBase.Validate(IList<string>), AddEntityBase.Build(Document), AddEntityBase.Success(), AddEntityBase.CheckSection(HiddenShaftSetDocument, string), AddEntityBase.GetGearInfo(GearTrainDocument, ref GearGeometryInfo, ref IGearSet, ref WebPropertyValue), AddEntityBase.GetRollingBearingInfo(GearTrainDocument, ref RacewayGeometryInfo, ref Bearing), AddEntityBase.GetSlidingBearingInfo(GearTrainDocument, ref SBGeometryInfo, ref SlidingBearing, ref enSBContactType), AddEntityBase.CheckMissShaft(string, double, double, double, string, string, ref double, ref ReferencePointType), AddEntityBase.CheckOverlap(List<double[]>, double, double, string, string), AddEntityBase.MatchGear(IGearSet, List<IGearBuilder>), AddEntityBase.SetClearance(ClearanceInfo), AddEntityBase.SetColor(BuilderColor, BuilderColorGeom, AddedWebBuilder), AddEntityBase.CheckNodesetWithTreatRBE(HiddenDocument, string), AddEntityBase.AddNewReference(ObjectBase), AddEntityBase.InputArray, AddEntityBase.Parameters, AddEntityBase.AllowCheckError, AddEntityBase.BuildObject
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
AddBearingToRBEInFE()
public AddBearingToRBEInFE()
Methods
GetRacewayBuilder(GeometryBase)
protected override RacewayBuilderForRBEInFE GetRacewayBuilder(GeometryBase bearing_geom)
Parameters
bearing_geom GeometryBase
Returns
RacewayBuilderForRBEInFE
GetRacewayGeometry(RacewayBuilderForRBEInFE)
protected override GeometryBase GetRacewayGeometry(RacewayBuilderForRBEInFE bearingBuilder)
Parameters
bearingBuilder RacewayBuilderForRBEInFE
Returns
GeometryBase
GetTmpRacewayGeometry(RacewayGeometryInfo, HiddenDocumentMeshBase, DirectionBase, OMatrix, bool)
protected override GeometryBase GetTmpRacewayGeometry(RacewayGeometryInfo rgInfo, HiddenDocumentMeshBase hiddenDoc, DirectionBase zAxis, OMatrix matO, bool bAddDoc)
Parameters
rgInfo RacewayGeometryInfo
hiddenDoc HiddenDocumentMeshBase
zAxis DirectionBase
matO OMatrix
bAddDoc bool
Returns
GeometryBase