Class SketchGeometryBuilder
Inheritance
SketchGeometryBuilder
Assembly: NXOpen.dll
Syntax
public class SketchGeometryBuilder : SketchOperationBuilder, IMessageSink, IComponentBuilder
Constructors
SketchGeometryBuilder()
Declaration
protected SketchGeometryBuilder()
Properties
SnapEnabled
Declaration
public bool SnapEnabled { get; set; }
Property Value
SnapRadius
Declaration
public double SnapRadius { get; set; }
Property Value
Methods
GetPreviewGeometry()
Declaration
public NXObject[] GetPreviewGeometry()
Returns
GetRelationStatus()
Declaration
public SketchGeometryBuilder.RelationStatus GetRelationStatus()
Returns
GetSnapRelations()
Declaration
public SketchFoundRelation[] GetSnapRelations()
Returns
LockDirectionalSnapRelations()
Declaration
public void LockDirectionalSnapRelations()
Reset()
Declaration
SetDirectionAtTarget(int, Vector3d)
Declaration
public void SetDirectionAtTarget(int index, Vector3d direction)
Parameters
SetSnapPointTarget(NXObject, Point3d)
Declaration
public void SetSnapPointTarget(NXObject snapTarget, Point3d snapHelpPoint)
Parameters
SetSnapTarget(NXObject)
Declaration
public void SetSnapTarget(NXObject snapTarget)
Parameters
Type |
Name |
Description |
NXObject |
snapTarget |
|
UnlockDirectionalSnapRelations()
Declaration
public void UnlockDirectionalSnapRelations()
Implements
System.Runtime.Remoting.Messaging.IMessageSink