C# Class Treefrog.Presentation.Tools.SnappingManager

Afficher le fichier Open project: jaquadro/Treefrog Class Usage Examples

Méthodes publiques

Méthode Description
SnappingManager ( Point subjectOrigin, Rectangle subjectBounds, Size gridSize ) : System
Translate ( Point coord, ObjectSnappingTarget mode ) : Point

Private Methods

Méthode Description
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

Method Details

SnappingManager() public méthode

public SnappingManager ( Point subjectOrigin, Rectangle subjectBounds, Size gridSize ) : System
subjectOrigin Point
subjectBounds Treefrog.Framework.Imaging.Rectangle
gridSize Treefrog.Framework.Imaging.Size
Résultat System

Translate() public méthode

public Translate ( Point coord, ObjectSnappingTarget mode ) : Point
coord Point
mode ObjectSnappingTarget
Résultat Point