Table of Contents

Class Snap2D

Namespace
Macad.Interaction
Assembly
Macad.Interaction.dll
public sealed class Snap2D : SnapBase
Inheritance
Snap2D

Constructors

public Snap2D()

Properties

public Pln Plane { get; set; }
Property Value: Pln

Methods

public SnapInfo2D Snap(MouseEventData mouseEvent, IEnumerable<Pnt2d> additionalPoints = null)
mouseEvent MouseEventData
additionalPoints IEnumerable<Pnt2d>
Returns: SnapInfo2D

public SnapInfo2D Snap(Pnt2d point, IEnumerable<Pnt2d> additionalPoints = null)
point Pnt2d
additionalPoints IEnumerable<Pnt2d>
Returns: SnapInfo2D

public SnapInfo2D Snap(IList<Pnt2d> points, out int pointSnapped, IEnumerable<Pnt2d> additionalPoints = null)
points IList<Pnt2d>
pointSnapped int
additionalPoints IEnumerable<Pnt2d>
Returns: SnapInfo2D