Class AddGearToRBEInFE
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Builder.GearTrain
Assembly: VMBldGearTrain.dll
public class AddGearToRBEInFE : AddGearToRBEInMeshBase, IBuilder
Inheritance
object ← AddEntityBase ← AddGearEntityBase ← AddGearToRBEInMeshBase ← AddGearToRBEInFE
Derived
Implements
IBuilder
Inherited Members
AddGearToRBEInMeshBase.GetTmpGearGeometry(GearGeometryInfo, IConnectable, HiddenDocumentMeshBase, DirectionBase, GearBuilder.ParentType, ReferencePointType, double, Vector, OMatrix), AddGearToRBEInMeshBase.GetGearBuilder(GeometryBase), AddGearToRBEInMeshBase.RBEName(IConnectable), AddGearToRBEInMeshBase.Validate(IList<string>), AddGearToRBEInMeshBase.Build(Document), AddGearEntityBase.AddPairGeneralGear(List<IGearBuilder>, IGearSet, Body, IGearBuilder), AddGearEntityBase.AddPairPlanertaryGear(IGearSet, IGearBuilder), 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
AddGearToRBEInFE()
public AddGearToRBEInFE()
Methods
CreateGearGeom(GearGeometryInfo, IConnectable, HiddenDocumentMeshBase, DirectionBase, ParentType, ReferencePointType, double, Vector, OMatrix)
protected virtual GearGeometryForRBEInFE CreateGearGeom(GearGeometryInfo gInfo, IConnectable con, HiddenDocumentMeshBase doc, DirectionBase dirZ, GearBuilder.ParentType typeParent, ReferencePointType typeRP, double dOffset, Vector vecBearingOffset, OMatrix matO)
Parameters
gInfo GearGeometryInfo
con IConnectable
dirZ DirectionBase
typeParent GearBuilder.ParentType
typeRP ReferencePointType
dOffset double
vecBearingOffset Vector
matO OMatrix
Returns
GetGearBuilder(GeometryBase)
protected override GearBuilderForRBEInFE GetGearBuilder(GeometryBase gearGeom)
Parameters
gearGeom GeometryBase
Returns
GetTmpGearGeometry(GearGeometryInfo, IConnectable, HiddenDocumentMeshBase, DirectionBase, ParentType, ReferencePointType, double, Vector, OMatrix)
protected override GeometryBase GetTmpGearGeometry(GearGeometryInfo ggInfo, IConnectable con, HiddenDocumentMeshBase hiddenDoc, DirectionBase zAxis, GearBuilder.ParentType typeParent, ReferencePointType typeRP, double dOffset, Vector vecBearingOffset, OMatrix matO)
Parameters
ggInfo GearGeometryInfo
con IConnectable
hiddenDoc HiddenDocumentMeshBase
zAxis DirectionBase
typeParent GearBuilder.ParentType
typeRP ReferencePointType
dOffset double
vecBearingOffset Vector
matO OMatrix