AnyCAD Rapid API 2026
Help you to create a better world!
载入中...
搜索中...
未找到
AnyCAD.Foundation.SnapEngine类 参考

SnapEngine. 更多...

类 AnyCAD.Foundation.SnapEngine 继承关系图:
AnyCAD.Foundation.SnapShapeEngine

Public 成员函数

 SnapEngine (global::System.IntPtr cPtr, bool cMemoryOwn)
 仅供内部使用
 
void Dispose ()
 
virtual PickedItem Run (ViewContext ctx, int x, int y)
 
virtual PickedItem PickEdge (ViewContext ctx, int x, int y)
 
virtual PickedItem PickFace (ViewContext ctx, int x, int y)
 
virtual PickedItem PickSubShape (ViewContext ctx, int x, int y, EnumShapeFilter filter)
 
virtual void DeleteSelection (ViewContext ctx)
 
virtual double ParseCurveLength (ViewContext ctx, PickedItem item)
 
virtual string Format (Vector3d v, ViewContext ctx)
 
virtual void Clear ()
 

详细描述

SnapEngine.

Group: Interaction

成员函数说明

◆ ParseCurveLength()

virtual double AnyCAD.Foundation.SnapEngine.ParseCurveLength ( ViewContext ctx,
PickedItem item )
virtual

◆ PickEdge()

virtual PickedItem AnyCAD.Foundation.SnapEngine.PickEdge ( ViewContext ctx,
int x,
int y )
virtual

◆ PickFace()

virtual PickedItem AnyCAD.Foundation.SnapEngine.PickFace ( ViewContext ctx,
int x,
int y )
virtual

◆ PickSubShape()

virtual PickedItem AnyCAD.Foundation.SnapEngine.PickSubShape ( ViewContext ctx,
int x,
int y,
EnumShapeFilter filter )
virtual

◆ Run()

virtual PickedItem AnyCAD.Foundation.SnapEngine.Run ( ViewContext ctx,
int x,
int y )
virtual