Class FESubEntity
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.FE
Assembly: VMFE.dll
This base class is to represent the FE sub-entity.
public abstract class FESubEntity : SubEntity, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IFEObject
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Derived
FMass, FMassBase, FRBE, Mode, ModeInterfacePoint, ModeMasterPoint, PropertyBase, SetBase
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IFEObject
Inherited Members
SubEntity.Initialize(Unit.ConvertFactor),
SubEntity.GetModelNavigatorInformationImpl(XmlDocument, XmlElement, bool),
SubEntity.FixUp(ObjectBase),
SubEntity.WriteTemplateImpl(XmlWriter),
SubEntity.ReadTemplateImpl(XmlReader),
SubEntity.Name,
SubEntity.FullName,
SubEntity.NonSymmetricName,
SubEntity.DisplayName,
SubEntity.IsEnabled,
SubEntity.Comment,
Object
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
FESubEntity(string, string, string)
Initializes a new instance of the
protected FESubEntity(string strName, string strProxyName, string strBuildInfo)
Parameters
strName string
Name of the FE sub entity.
strProxyName string
Name of the proxy.
strBuildInfo string
The build information.
FESubEntity(string, string)
Initializes a new instance of the
protected FESubEntity(string strProxyName, string strBuildInfo)
Parameters
strProxyName string
Name of the proxy.
strBuildInfo string
The build information.
FESubEntity(string)
Initializes a new instance of the
protected FESubEntity(string strName)
Parameters
strName string
Name of the FE sub entity.
FESubEntity()
Initializes a new instance of the
protected FESubEntity()
Properties
FEID
Gets or sets the ID.
public uint FEID { get; set; }
Property Value
OwnerMesh
Gets the owner mesh.
public Mesh OwnerMesh { get; }
Property Value
Methods
GetNodalBodyForReference(Reference, Mesh)
Get nodal body from referece object.
public static ObjectBase GetNodalBodyForReference(Reference refer, Mesh mesh)
Parameters
refer Reference
The reference object.
mesh Mesh
The mesh.
Returns
ObjectBase
The nodal body.
GetNodalBodyForSubsystem(SubSystem, Mesh)
Get nodal body from subsystem and mesh.
public static ObjectBase GetNodalBodyForSubsystem(SubSystem subsystem, Mesh mesh)
Parameters
subsystem SubSystem
The sub system.
mesh Mesh
The mesh.
Returns
ObjectBase
The nodal body.