ClipRange

RandomAccessRange to iterate or index into Clips of a Cairo Region. This range keeps a reference to its Region object, so it can be passed around without thinking about memory management.

Constructors

this
this(Region data)
Undocumented in source.
this
this(Region data, int a, int b)
Undocumented in source.

Members

Functions

opIndex
Rectangle!int opIndex(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
typeof(this) opSlice()
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
typeof(this) opSlice(int a, int b)
Undocumented in source. Be warned that the author may not have intended to support it.
popBack
void popBack()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void popFront()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

back
Rectangle!int back [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
front
Rectangle!int front [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
length
size_t length [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
save
typeof(this) save [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta