Class: CornerFinder
Hierarchy
Constructors
constructor
• new CornerFinder()
Inherited from
Finder<Corner, Blueprint>.constructor
Defined in
Filter Methods
atDistance
▸ atDistance(distance
, point?
): CornerFinder
Parameters
Name | Type |
---|---|
distance | number |
point | Point2D |
Returns
Defined in
atPoint
▸ atPoint(point
): CornerFinder
Parameters
Name | Type |
---|---|
point | Point2D |
Returns
Defined in
inBox
▸ inBox(corner1
, corner2
): CornerFinder
Parameters
Name | Type |
---|---|
corner1 | Point2D |
corner2 | Point2D |
Returns
Defined in
inList
▸ inList(elementList
): CornerFinder
Parameters
Name | Type |
---|---|
elementList | Point2D [] |
Returns
Defined in
ofAngle
▸ ofAngle(angle
): CornerFinder
Parameters
Name | Type |
---|---|
angle | number |
Returns
Defined in
Filter Combination Methods
and
▸ and(findersList
): CornerFinder
Parameters
Name | Type |
---|---|
findersList | (f : CornerFinder ) => CornerFinder [] |
Returns
Inherited from
Finder.and
Defined in
either
▸ either(findersList
): CornerFinder
Parameters
Name | Type |
---|---|
findersList | (f : CornerFinder ) => CornerFinder [] |
Returns
Inherited from
Finder.either
Defined in
not
▸ not(finderFun
): CornerFinder
Parameters
Name | Type |
---|---|
finderFun | (f : CornerFinder ) => CornerFinder |
Returns
Inherited from
Finder.not
Defined in
Other Methods
clone
▸ clone(): CornerFinder
Returns
Defined in
delete
▸ delete(): void
Returns
void
Inherited from
Finder.delete
Defined in
find
▸ find(shape
, options
): Corner
Parameters
Name | Type |
---|---|
shape | Blueprint |
options | Object |
options.unique | true |
Returns
Inherited from
Finder.find
Defined in
▸ find(shape
): Corner
[]
Parameters
Name | Type |
---|---|
shape | Blueprint |
Returns
Corner
[]
Inherited from
Finder.find
Defined in
▸ find(shape
, options
): Corner
[]
Parameters
Name | Type |
---|---|
shape | Blueprint |
options | Object |
options.unique? | false |
Returns
Corner
[]
Inherited from
Finder.find
Defined in
shouldKeep
▸ shouldKeep(element
): boolean
Parameters
Name | Type |
---|---|
element | Corner |
Returns
boolean
Overrides
Finder.shouldKeep