C# 클래스 MapAround.UI.WinForms.Snapper

Contains an information about snapping.
파일 보기 프로젝트 열기: gkrsu/maparound.core

공개 메소드들

메소드 설명
Snapper ( ) : System

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a no snapping abilities.

Snapper ( ICoordinate gridOrigin, double gridCellSize ) : System

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping to the regular grid.

Snapper ( IEnumerable points ) : System

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping to the points.

Snapper ( IEnumerable points, IEnumerable segments ) : System

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping to the points and the segments.

Snapper ( IEnumerable points, SnapMethodDelegate snapMethod ) : System

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping by the custom method.

Snapper ( IEnumerable segments ) : System

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping to the segments.

비공개 메소드들

메소드 설명
emptySnapMethod ( ICoordinate c ) : ICoordinate
gridSnapMethod ( ICoordinate c ) : ICoordinate
pointsAndSegmentsSnapMethod ( ICoordinate c ) : ICoordinate
pointsSnapMethod ( ICoordinate c ) : ICoordinate
segmentsSnapMethod ( ICoordinate c ) : ICoordinate

메소드 상세

Snapper() 공개 메소드

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a no snapping abilities.
public Snapper ( ) : System
리턴 System

Snapper() 공개 메소드

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping to the regular grid.
public Snapper ( ICoordinate gridOrigin, double gridCellSize ) : System
gridOrigin ICoordinate
gridCellSize double
리턴 System

Snapper() 공개 메소드

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping to the points.
public Snapper ( IEnumerable points ) : System
points IEnumerable
리턴 System

Snapper() 공개 메소드

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping to the points and the segments.
public Snapper ( IEnumerable points, IEnumerable segments ) : System
points IEnumerable
segments IEnumerable
리턴 System

Snapper() 공개 메소드

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping by the custom method.
public Snapper ( IEnumerable points, SnapMethodDelegate snapMethod ) : System
points IEnumerable
snapMethod SnapMethodDelegate
리턴 System

Snapper() 공개 메소드

Initializes a new instance of the MapAround.UI.WinForms.SnapInfo which describes a snapping to the segments.
public Snapper ( IEnumerable segments ) : System
segments IEnumerable
리턴 System