dplug ~master (2024-09-30T22:25:31Z)
Home
Dub
Repo
DirtyRectList
dplug
gui
boxlist
Undocumented in source.
struct
DirtyRectList {
this
(int dummy);
this(this)
;
bool
isEmpty
();
void
pullAllRectangles
(Vec!box2i result);
void
addRect
(box2i rect);
}
Constructors
this
this
(int dummy)
Undocumented in source.
Postblit
this(this)
this(this)
Undocumented in source.
Members
Functions
addRect
void
addRect
(box2i rect)
Add a rect while keeping the no overlap invariant
isEmpty
bool
isEmpty
()
Undocumented in source. Be warned that the author may not have intended to support it.
pullAllRectangles
void
pullAllRectangles
(Vec!box2i result)
Meta
Source
See Implementation
dplug
gui
boxlist
functions
boundingBox
boxSubtraction
haveNoOverlap
makeDirtyRectList
removeOverlappingAreas
tileAreas
structs
DirtyRectList