Class PropertyHasOrientation
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.FE.Property
Assembly: VMFE.dll
This class is to represent the property for property has orientation.
public abstract class PropertyHasOrientation : PropertyBase, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IFEObject, IHasMaterial, IPostDeserialized
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Derived
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IFEObject, IHasMaterial, IPostDeserialized
Inherited Members
PropertyBase.LinkRequestUpdate(object, LinkEventArgs),
PropertyBase.LinkAddedToDocumentCore(IOwned, bool),
PropertyBase._Material,
PropertyBase.Material,
PropertyBase.Type,
FESubEntity.GetNodalBodyForReference(Reference, Mesh),
FESubEntity.GetNodalBodyForSubsystem(SubSystem, Mesh),
FESubEntity.FEID,
FESubEntity.OwnerMesh,
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
PropertyHasOrientation(string)
Initializes a new instance of the
public PropertyHasOrientation(string strName)
Parameters
strName string
Name of the property has orientation.
PropertyHasOrientation()
Initializes a new instance of the
public PropertyHasOrientation()
Fields
markerID
protected uint markerID
Field Value
Properties
Orientation
Gets orientation.
public OrientationBase Orientation { get; set; }
Property Value
OrientationBase
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
LinkRequestDestroy(object, LinkEventArgs)
Request for destroy the linked object.
public override void LinkRequestDestroy(object obNotifier, LinkEventArgs arg)
Parameters
obNotifier object
arg LinkEventArgs
The
SetOrientation(OrientationBase)
protected void SetOrientation(OrientationBase value)
Parameters
value OrientationBase
SetOrientation(double[])
protected void SetOrientation(double[] ardValue)
Parameters
ardValue double[]