Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class SetPoint

Last update: 09.03.2026

Namespace: 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.GetFacetOption(), 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(FacetOption, ref VectorBase[], ref int[], ref int[], Reference, double), SetFace.GetFacetModifiedTimeAttribute(), 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 class.

public SetPoint()

SetPoint(string)

Initializes a new instance of the class.

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

string

The formatted data.

GetFormattedData(Face)

Get formatted data from Face object.

public static string GetFormattedData(Face face)

Parameters

face Face

The Face object.

Returns

string

The formatted data.

GetFormattedData(Range)

Get formatted data from Range object.

public static string GetFormattedData(Range range)

Parameters

range Range

The Range object.

Returns

string

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

string

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

SetPoint

The SetPoint object.

Connect with Ansys