C# 클래스 Treefrog.Presentation.Tools.SnappingManager

파일 보기 프로젝트 열기: jaquadro/Treefrog 1 사용 예제들

공개 메소드들

메소드 설명
SnappingManager ( Point subjectOrigin, Rectangle subjectBounds, Size gridSize ) : System
Translate ( Point coord, ObjectSnappingTarget mode ) : Point

비공개 메소드들

메소드 설명
ClosestValue ( int refVal, int candidates ) : int
Mod ( int x, int m ) : int
SnapXCenter ( int x ) : int
SnapXLeft ( int x ) : int
SnapXRight ( int x ) : int
SnapYBottom ( int y ) : int
SnapYCenter ( int y ) : int
SnapYTop ( int y ) : int

메소드 상세

SnappingManager() 공개 메소드

public SnappingManager ( Point subjectOrigin, Rectangle subjectBounds, Size gridSize ) : System
subjectOrigin Point
subjectBounds Treefrog.Framework.Imaging.Rectangle
gridSize Treefrog.Framework.Imaging.Size
리턴 System

Translate() 공개 메소드

public Translate ( Point coord, ObjectSnappingTarget mode ) : Point
coord Point
mode ObjectSnappingTarget
리턴 Point