Class RacewayGeometryForRBEInMeshFree
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain.CAD
Assembly: VMDGearTrain.dll
The raceway geometry for rbe In MeshFree
public class RacewayGeometryForRBEInMeshFree : GeometryBase, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IReferencable, ITransformable, INavigatorItem, IContainer, ILinkContainer, IOwned, IHasID, IVisible, IMultiChangable, IEnabled, ITransparentable, IPartMarkerParent, IDrawFacet, IPostDeserialized, INamed, IDimension
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Derived
InnerRacewayGeometryForRBEInMeshFree, OuterRacewayGeometryForRBEInMeshFree
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IReferencable, ITransformable, INavigatorItem, IContainer, ILinkContainer, IOwned, IHasID, IVisible, IMultiChangable, IEnabled, ITransparentable, IPartMarkerParent, IDrawFacet, IPostDeserialized, INamed, IDimension
Inherited Members
GeometryBase.m_strNameWhenDelete,
GeometryBase.LinkRequestDestroy(object, LinkEventArgs),
GeometryBase.GetNameWhenDelete(),
Body.g_dAccuracyForMassCalculate,
Body.g_dAccuracyForCADImportMassCalculate,
Body.CalculateMassProperty(ref double, ref double, ref TMatrix, ref double[], ref bool, double, bool),
Body.CalculateMassProperty(ref double, ref double, ref TMatrix, ref double[], ref bool, bool, double),
Body.CalculateMassProperty(ref double, ref double, ref TMatrix, ref double[], ref bool, double),
Body.CalculateMassProperty(ref double, ref double, ref TMatrix, ref double[], ref bool, bool),
Body.CalculateMassProperty(ref double, ref double, ref TMatrix, ref double[], ref bool),
Body.CalculateMassProperty(ref double, ref double, ref TMatrix, ref double[], ref bool, double, double, bool),
Body.CalculateMassPropertyForAssembly(ref double, ref double, ref TMatrix, ref double[], ref bool, double),
Body.GetPointAndDirection(ref VectorBase, ref VectorBase),
Body.GetDefaultMaxPenetration(ref double),
Body.SetColor(Color),
Body.GetColor(),
Body.SetTransparency(double),
Body.AddBodyCreatedList(),
Body.ResetBuildInfo(string),
Body.GetFacetInfo(ref VectorBase[], ref int[]),
Body.LinkRequestUpdate(object, LinkEventArgs),
Body.Initialize(Unit.ConvertFactor),
Body.FixUp(ObjectBase),
Body.DoWorkAfterUpdateContents(),
Body.CheckValidationAboutBuild(string),
Body.DrawFacet(Canvas),
Body.DrawFacetByDefaultParameters(Canvas),
Body.SetGeometryRepresentation(string, string, bool),
Body.DrawFacetInGlobal(Canvas),
Body.ReDrawChangeFacet(),
Body.Find(string),
Body.FindLocal(string),
Body.GetUnnamedObjectName(object),
Body.GetNewEntityName(string, bool, int, int),
Body.GetNewEntityName(string, bool, int),
Body.GetNewEntityName(string),
Body.PostRemoveFromDocument(Document),
Body.HighlightBuilder(),
Body.GetFacesInfo_NormalAndCenterPt(List
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
RacewayGeometryForRBEInMeshFree()
Initializes a new instance of the
public RacewayGeometryForRBEInMeshFree()
RacewayGeometryForRBEInMeshFree(Builder)
Initializes a new instance of the
public RacewayGeometryForRBEInMeshFree(Builder builder)
Parameters
builder Builder
The builder.
Methods
TemperaryRacewayGeometry(RacewayGeometryInfo, IConnectable, HiddenDocumentMeshBase, DirectionBase, OMatrix, bool)
Temperaries the raceway geometry.
public static RacewayGeometryForRBEInMeshFree TemperaryRacewayGeometry(RacewayGeometryInfo rInfo, IConnectable con, HiddenDocumentMeshBase doc, DirectionBase dirZ, OMatrix matO, bool bAddDoc)
Parameters
rInfo RacewayGeometryInfo
The r information.
con IConnectable
The con.
The document.
dirZ DirectionBase
The dir z.
matO OMatrix
The mat o.
bAddDoc bool
The flag for adding to document.