Class SetPoint
Last update: 16.07.2025Namespace: VM.Managed.DAFUL
Assembly: VMDFBase.dll
This class is to represent a specific geometry region.
public class SetPoint : SetPointBase, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IContactableRigid3D, IContactableRigid, IContactable3D, IContactable, IBodyAnalysisType, IObjectSet, IReferencable, ITemplateObject, IChainedSegmentConnector, IChainedSegmentContact, IArgument, IMultiChangable, IFaceSetComponent, ITopologyset, IConnectable, IEntityRelation, IHasBody, IMarkerParent, ITemperatureComponent, IConvectionComponent, IHeatFlowComponent, IHeatFluxComponent, IGeometricalComponent, IFaceSetInformation, IFaceInformation, IGapTarget, IPostDeserialized, IPostOpenDocumentForFaceset, IPointSetComponent
Inheritance
object ← ObservableObject ← LinkableBase ← ObjectBase ← Object<ObjectEventCore> ← SubEntity ← SetFace ← SetPointBase ← SetPoint
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IContactableRigid3D, IContactableRigid, IContactable3D, IContactable, IBodyAnalysisType, IObjectSet, IReferencable, ITemplateObject, IChainedSegmentConnector, IChainedSegmentContact, IArgument, IMultiChangable, IFaceSetComponent, ITopologyset, IConnectable, IEntityRelation, IHasBody, IMarkerParent, ITemperatureComponent, IConvectionComponent, IHeatFlowComponent, IHeatFluxComponent, IGeometricalComponent, IFaceSetInformation, IFaceInformation, IGapTarget, IPostDeserialized, IPostOpenDocumentForFaceset, IPointSetComponent
Inherited Members
SetPointBase.m_lstRange, SetPointBase.LinkRequestUpdate(object, LinkEventArgs), SetPointBase.AddRange(Range), SetPointBase.OnDeserialization(object), SetPointBase.Ranges, SetFace.Initialize(Unit.ConvertFactor), SetFace.LinkRequestUpdate(object, LinkEventArgs), SetFace.LinkRequestDestroy(object, LinkEventArgs), SetFace.FixUp(ObjectBase), SetFace.GetTargetListForUpdate(), SetFace.GetModelNavigatorInformationImpl(XmlDocument, XmlElement, bool), SetFace.GetGeometryNavigatorInformation(XmlDocument, XmlElement), SetFace.GetPointDirection(ref VectorBase, ref VectorBase, IReferencable), SetFace.GetPointDirectionOnGeometry(ref VectorBase, ref VectorBase, IReferencable), SetFace.GetDefaultMaxPenetration(ref double, IReferencable), SetFace.GetCount(), SetFace.GetElementKey(int), SetFace.GetElementType(), SetFace.MakeReferenceImpl(LinkedList<Reference>), SetFace.AddFace(Face), SetFace.RemoveFace(Face), SetFace.RemoveAllFace(), SetFace.PostAddToDocument(), SetFace.PostRemoveFromDocument(Document), SetFace.IsContactableWithNormalVector(VectorBase, VectorBase), SetFace.ResetInvalidEntity(), SetFace.GetCADBody(), SetFace.WriteTemplateImpl(XmlWriter), SetFace.ReadTemplateImpl(XmlReader), SetFace.GetMinimumDistance(IFaceInformation, TMatrix, TMatrix, double), SetFace.GetMinimumDistanceAndDirection(IFaceInformation, TMatrix, TMatrix, ref VectorBase[], double), SetFace.GetPointAndConnectivity(ref VectorBase[], ref int[], ref int[], Reference, double), SetFace.GetFacetModifiedTimeAttribute(), SetFace.GetBodyModifiedTimeAttribute(), SetFace.AutomaticSelectionGeometryType, SetFace.GeometryType, SetFace.SphereRadius, SetFace.IsSphereTreatedAsSurface, SetFace.IsBaseGeometry, SetFace.IsActionGeometry, SetFace.AnalysisType, SetFace.MaxPenetration, SetFace.HalfThickness, SetFace.SurfaceSmoothingType, SetFace.Connectable, SetFace.IsRepresentedAsBSurface, SetFace.IsFacetingForGeometryRepresentation, SetFace.GeometryFullName, SetFace.GeometryNameForMultiContact, SetFace.ParentType, SetFace.ReferenceFrameType, SetFace.Center, SetFace.ConnectableName, SetFace.ConnectableFullName, SetFace.ConnectablePostfixName, SetFace.ConnectablePosition, SetFace.ConnectableBody, SetFace.Body, SetFace.ParentBody, SetFace.TopologyList, SetFace.FaceList, SetFace.AttribType, SetFace.ReferenceType, SetFace.ArgumentType, 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<ObjectEventCore>.GetKey(), Object<ObjectEventCore>.Initialize(Unit.ConvertFactor), Object<ObjectEventCore>.SetIconColor(Canvas), Object<ObjectEventCore>.OnDeserialization(object), Object<ObjectEventCore>.CustomGetObjectData(SerializationInfo, StreamingContext), Object<ObjectEventCore>.RollbackEvent(), Object<ObjectEventCore>.OnDeserializedCore(object), Object<ObjectEventCore>.Key, Object<ObjectEventCore>.UntypedEventCore, Object<ObjectEventCore>.EventCore, Object<ObjectEventCore>.Attributes, ObjectBase.ReplaceEventCore(ObjectEventCore), ObjectBase.SetModifiedCore(ModifiedResult.ModifiedType), ObjectBase.AddPostDeserialize(StreamingContext), ObjectBase.LinkAddedToDocumentCore(IOwned, bool), ObjectBase.SetModified(ModifiedResult.ModifiedType), ObjectBase.SetModified(), ObjectBase.SetModified(ModifiedResult.ModifiedType, IDocument), ObjectBase.DestroyObject(object, LinkEventArgs), ObjectBase.DestroyObject(DestroyEventArgs), ObjectBase.DestroyObject(), ObjectBase.Initialize(Unit.ConvertFactor), ObjectBase.FixUp(ObjectBase), ObjectBase.DoWorkAfterUpdateContents(), ObjectBase.SetOldNameWithNewEntity(ObjectBase, ObjectBase), ObjectBase.SetIconColor(Canvas), ObjectBase.RemoveFromCreatedList(), ObjectBase.PostAddToDocument(), ObjectBase.PostRemoveFromDocument(Document), ObjectBase.GetArgumentList(LinkedList<ObjectBase>), ObjectBase.ResetInvalidEntity(), ObjectBase.OnDeserialization(object), ObjectBase.IsSerializableEvent(Delegate), ObjectBase.CustomGetObjectData(SerializationInfo, StreamingContext), ObjectBase.CheckAndUpdateLink(HashSet<ObjectBase>), ObjectBase.Verify(VerifiedResult), ObjectBase.ConnectProxy(), ObjectBase.RollbackEvent(), ObjectBase.LinkRequestUpdating(object, LinkEventArgs), ObjectBase.LinkRequestUpdate(object, LinkEventArgs), ObjectBase.LinkRequestDestroying(object, LinkEventArgs), ObjectBase.LinkRequestDestroy(object, LinkEventArgs), ObjectBase.LinkAddedToDocument(object, AddToDocEventArgs), ObjectBase.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), ObjectBase.DisposeManagedResources(), ObjectBase.GetDestroyEventExtraData(), ObjectBase.OnLinkReserved(ILink, object, EventArgs), ObjectBase.CreateEntityWhenUpdateContents(Action), ObjectBase.GetObjectByKey(UIntPtr), ObjectBase.FindObjectOnXmlDeserialize(string), ObjectBase.UpdateContents(XmlReader, ObjectBase, string), ObjectBase.UpdateContents(XmlReader, ObjectBase), ObjectBase.UpdateContents(string, string), ObjectBase.UpdateContents(string), ObjectBase.SetFlagWhenXMLFile(string, bool), ObjectBase.IsEqualArray<T>(T[], T[]), ObjectBase.IsEqualList(List<double>, List<double>), ObjectBase.SetContainer(IOwned, bool), ObjectBase.GetTargetListForUpdate(), ObjectBase.SkipUpdateObjectImpl(), ObjectBase.raise_OnUpdating(object, LinkEventArgs), ObjectBase.raise_OnUpdate(object, LinkEventArgs), ObjectBase.raise_OnDestroying(object, LinkEventArgs), ObjectBase.raise_OnDestroy(object, LinkEventArgs), ObjectBase.raise_Destroying(object, Identifier), ObjectBase.raise_OnAdded(object, AddToDocEventArgs), ObjectBase.raise_OnRemoved(object, RemoveFromDocEventArgs), ObjectBase.raise_OnContentsUpdated(object, EventArgs), ObjectBase.Dispose(bool), ObjectBase.SkipModified, ObjectBase.ClearChildInfoBeforeDeserialize, ObjectBase.KeyImpl, ObjectBase.ID, ObjectBase.TopologyEntityTypeName, ObjectBase.ObjectStateForCircularError, ObjectBase.ObjectState, ObjectBase.IsChildExternable, ObjectBase.IsExternable, ObjectBase.Container, ObjectBase.Owner, ObjectBase.Document, ObjectBase.UntypedEventCore, ObjectBase.KernelKey, ObjectBase.Key, ObjectBase.OnContentsUpdated, ObjectBase.OnRemoved, ObjectBase.OnAdded, ObjectBase.Destroying, ObjectBase.OnDestroy, ObjectBase.OnDestroying, ObjectBase.OnUpdate, ObjectBase.OnUpdating, LinkableBase.OnDeserialization(object), ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
SetPoint()
Initializes a new instance of the
public SetPoint()
SetPoint(string)
Initializes a new instance of the
public SetPoint(string strName)
Parameters
strName string
Name of the point set.
Methods
GetFormattedData(SetPoint)
Get formatted data from SetPoint object.
public static string GetFormattedData(SetPoint pointset)
Parameters
pointset SetPoint
The SetPoint object.
Returns
The formatted data.
GetFormattedData(Face)
Get formatted data from Face object.
public static string GetFormattedData(Face face)
Parameters
face Face
The Face object.
Returns
The formatted data.
GetFormattedData(Range)
Get formatted data from Range object.
public static string GetFormattedData(Range range)
Parameters
range Range
The Range object.
Returns
The formatted data.
GetFormattedData(TransformBase, Variable)
Get formatted data from Range object.
public static string GetFormattedData(TransformBase transform, Variable varRadius)
Parameters
transform TransformBase
The transform.
varRadius Variable
The radius.
Returns
The formatted data.
GetObject(ref string)
Get SetPoint object from formatted data.
public static SetPoint GetObject(ref string strFormattedData)
Parameters
strFormattedData string
The formatted data.
Returns
The SetPoint object.