Class HousingNodalBody
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
Housing NodalBody
public class HousingNodalBody : NodalBody, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IContainer, ILinkContainer, IOwned, IHasID, IDocumentOwner, IReferencable, ITransformable, IVisible, IAssemblyOwner, IInterfaceTable, IGroup, IMultiChangable, IInstanceContainer, IEntityRelation, IMarkerParent, IModalBody, IBodyAnalysisType, IBody, ITemplateObject, IMassProp, IChainable, IChangableAssembly, INodalOutputContainer, ITemperatureComponent, IHeatGenerationComponent, IGeometricalComponent, IAutoContactableFlex, IAutoContactable, IHasMesh, IPostDeserialized, IHasMaterials, INodalBody
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IContainer, ILinkContainer, IOwned, IHasID, IDocumentOwner, IReferencable, ITransformable, IVisible, IAssemblyOwner, IInterfaceTable, IGroup, IMultiChangable, IInstanceContainer, IEntityRelation, IMarkerParent, IModalBody, IBodyAnalysisType, IBody, ITemplateObject, IMassProp, IChainable, IChangableAssembly, INodalOutputContainer, ITemperatureComponent, IHeatGenerationComponent, IGeometricalComponent, IAutoContactableFlex, IAutoContactable, IHasMesh, IPostDeserialized, IHasMaterials, INodalBody
Inherited Members
NodalBody.GetNodePositionsForMesh(Mesh, int),
NodalBody.GetNodePositionsForMesh(Mesh),
NodalBody.SetNodePositions(Vector[], OMatrix[]),
NodalBody.SetNodePositions(string),
NodalBody.SetNodeElementInformation(NodalBody.NodeInformation[], NodalBody.ElementInformation[]),
NodalBody.GetNodePositions(),
NodalBody.GetElementInformation(),
NodalBody.InitBodyType(BodyAnalysisType, bool),
NodalBody.InitBodyType(BodyAnalysisType),
NodalBody.Redraw(),
NodalBody.IsDestroyContainer(),
NodalBody.ChangeNodalModal(BodyAnalysisType),
NodalBody.GetGeometryNavigatorInformation(XmlDocument, XmlElement),
NodalBody.GetPointDirection(ref VectorBase, ref VectorBase, IReferencable),
NodalBody.IsReadDFN(),
NodalBody.Initialize(Unit.ConvertFactor),
NodalBody.InitInterfaceTable(),
NodalBody.FixUp(ObjectBase),
NodalBody.FindLocal(string),
NodalBody.PostOpenDocumentAfterHookEvent(),
NodalBody.ReAssembly(),
NodalBody.GetModelNavigatorInformationImpl(XmlDocument, XmlElement, bool),
NodalBody.OnDeserialization(object),
NodalBody.TransformImpl(TMatrix),
NodalBody.WriteTemplateImpl(XmlWriter),
NodalBody.ReadTemplateImpl(XmlReader),
NodalBody.GetMassPropImpl(ref double, VectorBase, OMatrix, double[], bool),
NodalBody.SetMassPropImpl(double, VectorBase, OMatrix, double[], bool),
NodalBody.GetMeshesImpl(),
NodalBody.ProcessDuplicateReferenceImpl(Reference),
NodalBody.LinkRequestUpdate(object, LinkEventArgs),
NodalBody.RemoveDuplicatedReference(),
NodalBody.SetBodyAnalysisType(BodyAnalysisType),
NodalBody.GetContactables(),
NodalBody.IsAutoContactable(),
NodalBody.IsOnlyLinearMaterial(ObjectBase),
NodalBody.Create(SubSystemDocument, string, MeshDocument, TransformBase),
NodalBody.Create(SubSystemDocument, string, MeshDocument),
NodalBody.LargeDeformation,
NodalBody.InitVel,
NodalBody.NumberOfFrequency,
NodalBody.NumberOfElementset,
NodalBody.NumberOfEdgeset,
NodalBody.NumberOfNodeset,
NodalBody.NumberOfPatchset,
NodalBody.NumberOfProperty,
NodalBody.NumberOfElement,
NodalBody.NumberOfNode,
NodalBody.TopologyEntityTypeName,
NodalBody.AnalysisType,
NodalBody.BodyType,
NodalBody.UseRMovingReferenceFrame,
NodalBody.UseTMovingReferenceFrame,
NodalBody.UseAdvancedOption,
NodalBody.MovingReferenceFrame,
NodalBody._MovingReferenceFrame,
NodalBody.ReferenceMarker,
NodalBody.MeshList,
NodalBody.ModalMassCenter,
NodalBody.ModalMomentOfInertiaValue,
NodalBody.ModalMassValue,
NodalBody.IsModalBody,
NodalBody.MassCenterImpl,
NodalBody.MassCenter,
NodalBody.MomentOfInertiaValue,
NodalBody.MassValue,
NodalBody.ChangedDocument,
NodalBody.FilePath,
NodalBody.ReferenceFrameType,
NodalBody.ParentType,
InstanceContainer.InitInterfaceTable(),
InstanceContainer.LinkRequestUpdate(object, LinkEventArgs),
InstanceContainer.BindInterface(),
InstanceContainer.BindInterface(ObjectBase, ObjectBase),
InstanceContainer.BindInterface(InstanceContainer.InterfaceTable),
InstanceContainer.Find(string),
InstanceContainer.FindLocal(string),
InstanceContainer.GetNewEntityName(string),
InstanceContainer.GetNewEntityName(string, bool, int),
InstanceContainer.GetNewEntityName(string, bool, int, int),
InstanceContainer.GetUnnamedObjectName(object),
InstanceContainer.MakeReferenceImpl(LinkedList
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
HousingNodalBody()
Initializes a new instance of the
public HousingNodalBody()
HousingNodalBody(string, Instance)
Initializes a new instance of the
public HousingNodalBody(string strName, Instance instanceNodalBody)
Parameters
strName string
Name of the string.
instanceNodalBody Instance
The instance nodal body.
HousingNodalBody(string, string, TransformBase)
Initializes a new instance of the
public HousingNodalBody(string strName, string strMeshFilePath, TransformBase transf)
Parameters
strName string
Name of the string.
strMeshFilePath string
The string mesh file path.
transf TransformBase
The transf.
Methods
ReAssembly()
Res the assembly.
public override void ReAssembly()
ReAssemblyCore()
Res the assembly core.
public void ReAssemblyCore()