@huukhanhnguyen/geometry / namespaces/BoundingBox2d
namespaces/BoundingBox2d
area
constarea: (min_x,min_y,max_x,max_y) =>number=wasm.bbox2d_area
Parameters
min_x
number
min_y
number
max_x
number
max_y
number
Returns
number
center
constcenter: (min_x,min_y,max_x,max_y) =>Float64Array=wasm.bbox2d_center
Parameters
min_x
number
min_y
number
max_x
number
max_y
number
Returns
Float64Array
containsPoint
constcontainsPoint: (min_x,min_y,max_x,max_y,x,y) =>boolean=wasm.bbox2d_contains
Parameters
min_x
number
min_y
number
max_x
number
max_y
number
x
number
y
number
Returns
boolean
corners
constcorners: (min_x,min_y,max_x,max_y) =>Float64Array=wasm.bbox2d_corners
Parameters
min_x
number
min_y
number
max_x
number
max_y
number
Returns
Float64Array
empty
constempty: () =>Float64Array=wasm.bbox2d_empty
Returns
Float64Array
expand
constexpand: (min_x,min_y,max_x,max_y,x,y) =>Float64Array=wasm.bbox2d_expand
Parameters
min_x
number
min_y
number
max_x
number
max_y
number
x
number
y
number
Returns
Float64Array
fromPoints
constfromPoints: (points) =>Float64Array=wasm.bbox2d_from_points
points is a flat [x0, y0, x1, y1, ...] run.
Parameters
points
Float64Array
Returns
Float64Array
intersects
constintersects: (a_min_x,a_min_y,a_max_x,a_max_y,b_min_x,b_min_y,b_max_x,b_max_y) =>boolean=wasm.bbox2d_intersects
Parameters
a_min_x
number
a_min_y
number
a_max_x
number
a_max_y
number
b_min_x
number
b_min_y
number
b_max_x
number
b_max_y
number
Returns
boolean
isEmpty
constisEmpty: (min_x,min_y,max_x,max_y) =>boolean=wasm.bbox2d_is_empty
Parameters
min_x
number
min_y
number
max_x
number
max_y
number
Returns
boolean
size
constsize: (min_x,min_y,max_x,max_y) =>Float64Array=wasm.bbox2d_size
Parameters
min_x
number
min_y
number
max_x
number
max_y
number
Returns
Float64Array
transform
consttransform: (min_x,min_y,max_x,max_y,matrix) =>Float64Array=wasm.bbox2d_transform
Parameters
min_x
number
min_y
number
max_x
number
max_y
number
matrix
Float64Array
Returns
Float64Array
union
constunion: (a_min_x,a_min_y,a_max_x,a_max_y,b_min_x,b_min_y,b_max_x,b_max_y) =>Float64Array=wasm.bbox2d_union
Parameters
a_min_x
number
a_min_y
number
a_max_x
number
a_max_y
number
b_min_x
number
b_min_y
number
b_max_x
number
b_max_y
number
Returns
Float64Array