Interface IPickHelper
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Pre
Assembly: dfpredat.dll
This interface is to represent the Pick Helper.
public interface IPickHelper
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Methods
ActiveDirectionPick()
Actives the direction pick.
void ActiveDirectionPick()
ActiveHolePick()
Actives the hole pick.
void ActiveHolePick()
ActiveOrientationPick()
Actives the orientation pick.
void ActiveOrientationPick()
ActivePointPick()
Actives the point pick.
void ActivePointPick()
ActiveTransformPick()
Actives the transform pick.
void ActiveTransformPick()
ApplyEdge()
Applies the edge.
bool ApplyEdge()
Returns
true if success; otherwise, false.
ApplyEntityVM()
Applies the entity VM.
bool ApplyEntityVM()
Returns
true if success; otherwise, false.
ApplyFace()
Applies the face.
bool ApplyFace()
Returns
true if success; otherwise, false.
ApplyFaceset()
Applies the faceset.
bool ApplyFaceset()
Returns
true if success; otherwise, false.
ApplyHole()
Applies the hole.
bool ApplyHole()
Returns
true if success; otherwise, false.
ApplyMesh()
Applies the mesh.
bool ApplyMesh()
Returns
true if success; otherwise, false.
ApplyNode()
Applies the node.
bool ApplyNode()
Returns
true if success; otherwise, false.
ApplyPatchset()
Applies the patchset.
bool ApplyPatchset()
Returns
true if success; otherwise, false.
RestorePreviousActiveCategory()
Restores the previous active category.
void RestorePreviousActiveCategory()
SelectUnderCursorFromHiddenFormView()
Select operation.
void SelectUnderCursorFromHiddenFormView()
SetAdjacentUseFaceNormal(bool)
Set to Adjacent option.
void SetAdjacentUseFaceNormal(bool bUseFaceNormal)
Parameters
bUseFaceNormal bool
true then use face normal angle, else use edge tangential angle.
SetAdjacentValue(double)
Set to Adjacent value.
void SetAdjacentValue(double dValue)
Parameters
dValue double
the angle value.
SetDirection(string)
Sets the direction.
void SetDirection(string strDirectionXml)
Parameters
strDirectionXml string
The direction XML.
SetDirection(string, string, string, string, string, string, bool, bool)
Sets the direction.
void SetDirection(string strDirectionX, string strDirectionY, string strDirectionZ, string strParamU, string strParamV, string strDirectionXml, bool isReverse, bool isParameterizable)
Parameters
strDirectionX string
The direction X.
strDirectionY string
The direction Y.
strDirectionZ string
The direction Z.
strParamU string
The param U.
strParamV string
The param V.
strDirectionXml string
The STR direction XML.
isReverse bool
if set to true [is reverse].
isParameterizable bool
if set to true [is parameterizable].
SetMultiSelectShape_Circle(bool)
Set to circle by radius dragging shape for multi selection.
void SetMultiSelectShape_Circle(bool bAlreadyOperation)
Parameters
bAlreadyOperation bool
the operation flag.
SetMultiSelectShape_Circle2(bool)
Set to circle by diameter dragging shape for multi selection.
void SetMultiSelectShape_Circle2(bool bAlreadyOperation)
Parameters
bAlreadyOperation bool
the operation flag.
SetMultiSelectShape_None(bool)
Set to none dragging shape for multi selection.
void SetMultiSelectShape_None(bool bAlreadyOperation)
Parameters
bAlreadyOperation bool
the operation flag.
SetMultiSelectShape_Polyline(bool)
Set to polyline dragging shape for multi selection.
void SetMultiSelectShape_Polyline(bool bAlreadyOperation)
Parameters
bAlreadyOperation bool
the operation flag.
SetMultiSelectShape_Rectangle(bool)
Set to rectangle dragging shape for multi selection.
void SetMultiSelectShape_Rectangle(bool bAlreadyOperation)
Parameters
bAlreadyOperation bool
the operation flag.
SetMultiSelectType_Addition()
Set to additional selection for multi selection.
void SetMultiSelectType_Addition()
SetMultiSelectType_Once()
Set to select once for multi selection.
void SetMultiSelectType_Once()
SetMultiSelectType_Subtraction()
Set to subtractional selection for multi selection.
void SetMultiSelectType_Subtraction()
SetPoint(string)
Sets the point.
void SetPoint(string strPointXml)
Parameters
strPointXml string
The point XML.
SetPoint(string, string, string, string, string, string, bool)
Sets the point.
void SetPoint(string strPointX, string strPointY, string strPointZ, string strParamU, string strParamV, string strPointXml, bool isParameterizable)
Parameters
strPointX string
The point X.
strPointY string
The point Y.
strPointZ string
The point Z.
strParamU string
The param U.
strParamV string
The param V.
strPointXml string
The point XML.
isParameterizable bool
if set to true [is parameterizable].
ShowPickListUnderCursorFromHiddenFormView()
Show Select List operation.
void ShowPickListUnderCursorFromHiddenFormView()
ShowSelectListUnderCursorFromHiddenFormView()
Show Select List operation.
void ShowSelectListUnderCursorFromHiddenFormView()
StartDirectionPick()
Starts the direction pick.
void StartDirectionPick()
StartEdgePick()
Starts the edge pick.
void StartEdgePick()
StartEntityVMPick()
Starts the entity VM pick.
void StartEntityVMPick()
StartFacePick()
Starts the face pick.
void StartFacePick()
StartFacesetPick()
Starts the faceset pick.
void StartFacesetPick()
StartHolePick()
Starts the hole pick.
void StartHolePick()
StartMassMeasurePick()
Starts the mass measure pick.
void StartMassMeasurePick()
StartMeshPick()
Starts the mesh pick.
void StartMeshPick()
StartMultiEntityVMPick()
Starts the multi chained system pick.
void StartMultiEntityVMPick()
StartMultiFacePick()
Starts the multi face pick.
void StartMultiFacePick()
StartMultiNodePick()
Starts the multi node pick.
void StartMultiNodePick()
StartMultiPatchPick()
Starts the multi patch pick.
void StartMultiPatchPick()
StartNodePick()
Starts the node pick.
void StartNodePick()
StartOrientationPick()
Starts the orientation pick.
void StartOrientationPick()
StartPatchsetPick()
Starts the patchset pick.
void StartPatchsetPick()
StartPickerUI()
Starts the picker UI.
void StartPickerUI()
StartPointPick()
Starts the point pick.
void StartPointPick()
StartTransformPick()
Starts the transform pick.
void StartTransformPick()
StopPickerUI()
Stops the picker UI.
void StopPickerUI()
StorePreviousActiveCategory()
Stores the previous active category.
void StorePreviousActiveCategory()