Constructor
new SquareSet(args)
Create a square set.
Parameters:
| Name | Type | Description | ||||||
|---|---|---|---|---|---|---|---|---|
args |
Object | The properties of a square set.
Properties
|
- Source:
Members
asJson :function
Type:
- function
- Source:
atRange :function
Type:
- function
- Source:
between :function
Type:
- function
- Source:
concat :function
Type:
- function
- Source:
diagonal :function
Type:
- function
- Source:
difference :function
Type:
- function
- Source:
dup :function
Type:
- function
- Source:
every :function
Type:
- function
- Source:
excludes :function
Type:
- function
- Source:
excludingPiece :function
Type:
- function
- Source:
filesAway :function
Type:
- function
- Source:
filter :function
Type:
- function
- Source:
findByCoordinate :function
Type:
- function
- Source:
findById :function
Type:
- function
- Source:
findByPieceId :function
Type:
- function
- Source:
first :function
Type:
- function
- Source:
includes :function
Type:
- function
- Source:
inDirection :function
Type:
- function
- Source:
inRange :function
Type:
- function
- Source:
intersection :function
Type:
- function
- Source:
length :function
Type:
- function
- Source:
map :function
Type:
- function
- Source:
none :function
Type:
- function
- Source:
notOrthogonalOrDiagonal :function
Type:
- function
- Source:
occupiedByOpponentOf :function
Type:
- function
- Source:
occupiedByPiece :function
Type:
- function
- Source:
occupiedByPlayer :function
Type:
- function
- Source:
orthogonal :function
Type:
- function
- Source:
orthogonalOrDiagonal :function
Type:
- function
- Source:
push :function
Type:
- function
- Source:
ranksAway :function
Type:
- function
- Source:
selected :function
Type:
- function
- Source:
sideways :function
Type:
- function
- Source:
some :function
Type:
- function
- Source:
squares :Array.<Square>
Type:
- Array.<Square>
- Source:
unblocked :function
Type:
- function
- Source:
union :function
Type:
- function
- Source:
uniq :function
Type:
- function
- Source:
unoccupied :function
Type:
- function
- Source:
unoccupiedOrOccupiedByOpponent :function
Type:
- function
- Source: