Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class PickerNode

Last update: 16.07.2025

Namespace: VM.Managed.Picker.Core.FE
Assembly: VMFE.dll

This class is to represent the picker node.

public class PickerNode : PickerBase

Inheritance

object ← PickerBase ← PickerNode

Inherited Members

PickerBase.raise_CustomFilterEvent(object, FilterArgs), PickerBase.Pick(bool), PickerBase.PickWithStartSignal(bool, ManualResetEvent), PickerBase.Abort(), PickerBase.GetPickerInfo(), PickerBase.GetValidResultXml(string), PickerBase.GetResultXmlFromKey(UIntPtr), PickerBase.GetChangeNoneParametricXml(string), PickerBase.Filtering(UIntPtr), PickerBase.FilteringVMPID(_VM_ID), PickerBase.FilteringAnother(UIntPtr), PickerBase.FilteringReference(UIntPtr, UIntPtr), PickerBase.Highlight(bool), PickerBase.GetAdjacentPatch(double, List), PickerBase.UseEntityFiltering(), PickerBase.SetResultImpl(ref string, bool), PickerBase.UpdateDisplay(), PickerBase.ActiveDocument, PickerBase.IsOnlyResultXml, PickerBase.IsReference, PickerBase.SymmetricType, PickerBase.ResultXml, PickerBase.Result, PickerBase.CustomFilterEvent

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

PickerNode()

public PickerNode()

Methods

Filtering(UIntPtr)

Filtering

public override bool Filtering(UIntPtr pTarget)

Parameters

pTarget UIntPtr

Filtering target.

Returns

bool

true if sucess; otherwise, false.

GetNodePosition(UIntPtr, int)

Get node position.

public VectorBase GetNodePosition(UIntPtr pOwnerKey, int iNodeIndex)

Parameters

pOwnerKey UIntPtr

The Owner mesh key.

iNodeIndex int

The node index.

Returns

VectorBase

The node position.

GetPickerInfo()

Gets the picker information.

public override string GetPickerInfo()

Returns

string

The picker information.

Highlight(bool)

Picking target highlight.

public override void Highlight(bool bHighlight)

Parameters

bHighlight bool

If set to ture is highlight; otherwise, false isn't highlight.

SetResultImpl(ref string, bool)

Sets the result for picking.

protected override bool SetResultImpl(ref string strXml, bool bXmlOnly)

Parameters

strXml string

The picked data.

bXmlOnly bool

Whether only xml or not.

Returns

bool

true if success; otherwise, false.

Connect with Ansys