Class HiddenGearSetDocument
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
The hidden gear set document
public class HiddenGearSetDocument : HiddenGearSetDocumentBase, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IEnableManager, IRelatedDocument, IHistorySupport, ITemplateDocument, ITreatValidObject, ISubSystemDocument, IDocumentAnalysis, IDocument3D, IHandledDocument, IDocument, IObject, IEventProvider, IContainer, ILinkContainer, IOwned, IHasID, IDocumentOwner, IInterfaceSupport, IApplyInitialVelocity, IHiddenDocument
Inheritance
object ← ObservableObject ← LinkableBase ← LinkContainer ← Container ← Document ← HandledDocument ← Document3D ← DocumentAnalysis ← SubSystemDocument ← HiddenDocument ← HiddenDocumentForGearTrain ← HiddenGearSetDocumentBase ← HiddenGearSetDocument
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IEnableManager, IRelatedDocument, IHistorySupport, ITemplateDocument, ITreatValidObject, ISubSystemDocument, IDocumentAnalysis, IDocument3D, IHandledDocument, IDocument, IObject, IEventProvider, IContainer, ILinkContainer, IOwned, IHasID, IDocumentOwner, IInterfaceSupport, IApplyInitialVelocity, IHiddenDocument
Inherited Members
HiddenGearSetDocumentBase.m_bShow2D,
HiddenGearSetDocumentBase.m_bHideLOA,
HiddenGearSetDocumentBase.CreateAssemblyImpl(),
HiddenGearSetDocumentBase.LinkRequestUpdate(object, LinkEventArgs),
HiddenGearSetDocumentBase.LinkRequestDestroying(object, LinkEventArgs),
HiddenGearSetDocumentBase.GetCenterY(double[]),
HiddenGearSetDocumentBase.GetExternalState(bool[]),
HiddenGearSetDocumentBase.ModifiedToothStiffness(GearGeometryInfo),
HiddenGearSetDocumentBase.SerializeResult(PropertyGearSetBase, ref string[], ref List
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
HiddenGearSetDocument(UIntPtr)
Initializes a new instance of the
public HiddenGearSetDocument(UIntPtr docCore)
Parameters
docCore UIntPtr
The document handle.
Properties
InitialCategories
Gets the initial categories.
protected override List<string> InitialCategories { get; }
Property Value
Methods
FindCategory(string)
Finds the category.
public override string FindCategory(string strType)
Parameters
strType string
Type of the string.
Returns
GetCenterY(double[])
Get y coordinate of center.
protected override void GetCenterY(double[] ardCenterY)
Parameters
ardCenterY double[]
The y coordinate of center.
GetExternalState(bool[])
Get external state.
protected override void GetExternalState(bool[] arbExternal)
Parameters
arbExternal bool[]
The external state array.
InitializeCategoryInfo(string)
Initializes the category information.
public static void InitializeCategoryInfo(string strCategoryName)
Parameters
strCategoryName string
Name of the string category.