Describes the state of a snapping operation.
Initializes a new instance of the SnapState class.
Gets the current location.
Gets or sets the type of the snap.
Sets the location to the given point and adjusts the snapType accordingly.
Modifies the X property of the location and adjusts the snapType accordingly.
Modifies the Y property of the location and adjusts the snapType accordingly.
Returns a string representation for this object.