DOMQuad

E1016614

DOMQuad is a Web API interface representing a quadrilateral region in the document, typically used for precise geometric calculations of element layout and hit-testing in the browser.

All labels observed (3)

Label Occurrences
DOMQuad canonical 2
DOMQuad.fromRect() 1
Element.getBoxQuads() 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Web API interface
geometry interface
availableInContext Window
Worker
canBeCreatedFrom DOMQuadInit dictionary
DOMRectInit dictionary
coordinateSystem CSS pixels
definedInSpecification Geometry Interfaces Module Level 1
environment web browser
factoryMethod DOMQuad.fromQuad()
DOMQuad.fromRect()
linked to: DOMQuad
getBoundsReturnType DOMRectReadOnly
hasMethod fromQuad()
fromRect()
getBounds()
toJSON()
hasProperty bounds
p1
p2
p3
p4
introducedFor high-precision layout geometry
languageBinding JavaScript
partOf Web APIs
pointType DOMPoint
DOMPointReadOnly
linked to: DOMPoint
relatedInterface DOMPoint
DOMPointReadOnly
linked to: DOMPoint

DOMRect
DOMRectReadOnly
serializationFormat JSON
standardizedBy W3C
status Living Standard
supportsHitTestingUseCases true
supportsLayoutDebuggingUseCases true
supportsNonAxisAlignedGeometry true
supportsSubPixelPrecision true
toJSONIncludes bounds
p1
p2
p3
p4
usedByMethod Element.getBoxQuads()
linked to: DOMQuad
usedFor element layout calculations
hit-testing in the browser
precise geometric calculations
representing quadrilateral regions

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

DOMQuad factoryMethod DOMQuad.fromRect()
linked to: DOMQuad
DOMQuad usedByMethod Element.getBoxQuads()
linked to: DOMQuad