five-on-it / packages/catalogue/src/city/lines / Area
Class: Area
Defined in: packages/catalogue/src/city/lines.ts:485
A polygon asked whether points lie inside it thousands of times (network.py's Area): its edges kept by the rows of cell metres they cross, so an answer looks at a handful.
Constructors
Constructor
new Area(
polygon,cell?):Area
Defined in: packages/catalogue/src/city/lines.ts:491
Parameters
polygon
readonly Pt[]
cell?
number = 8
Returns
Area
Properties
polygon
readonlypolygon: readonlyPt[]
Defined in: packages/catalogue/src/city/lines.ts:486
Methods
inside()
inside(
p):boolean
Defined in: packages/catalogue/src/city/lines.ts:509
Whether a point lies inside the polygon.
Parameters
p
Returns
boolean