Snapper
Constructor Summary
| Public Constructor | ||
| public |
constructor(options: *) |
|
Member Summary
| Public Members | ||
| public |
gridStep: * |
|
| public |
ignoredIds: *[] |
|
| public |
keyOffsets: * |
|
| public |
|
|
| public |
pointRadius: * |
|
| public |
sketch: * |
|
Method Summary
| Public Methods | ||
| public |
compareResult(resA: *, resB: *): * |
|
| public |
ignoreObject(ccref: *) |
|
| public |
noneResult(): {"cost": *, "displacement": *} |
|
| public |
setDraggedObject(ccref: *, mousePosition: *) |
|
| public |
snapDraggedObject(mousePosition: *): * |
|
| public |
snapPoint(position: *): * |
|
| public |
snapToGrid(position: *): * |
|
| public |
snapToSketchPoints(position: *): * |
|
Public Constructors
public constructor(options: *) source
Params:
| Name | Type | Attribute | Description |
| options | * |
Public Members
public gridStep: * source
public ignoredIds: *[] source
public keyOffsets: * source
public maxSnapDistance: * source
public pointRadius: * source
public sketch: * source
Public Methods
public compareResult(resA: *, resB: *): * source
Params:
| Name | Type | Attribute | Description |
| resA | * | ||
| resB | * |
Return:
| * |
public ignoreObject(ccref: *) source
Params:
| Name | Type | Attribute | Description |
| ccref | * |
public setDraggedObject(ccref: *, mousePosition: *) source
Params:
| Name | Type | Attribute | Description |
| ccref | * | ||
| mousePosition | * |
public snapDraggedObject(mousePosition: *): * source
Params:
| Name | Type | Attribute | Description |
| mousePosition | * |
Return:
| * |
public snapToSketchPoints(position: *): * source
Params:
| Name | Type | Attribute | Description |
| position | * |
Return:
| * |