IndexContainersBLRange
BLRange Struct Reference

Provides start and end indexes. It has the same semantics as Slices in other programming languages - range is always within [star, end) internal (start is inclusive, end is exclusive). It's used to specify a range of an operation of indexed containers like BLString, BLArray, BLGradient, BLPath, etc...

Public Members

Member Functions

Overloaded Operators
Common Functionality
Equality & Comparison

Static Functions

Construction & Destruction

void BLRange::reset()noexcept[1/2][¶]

Reset the range to [0, 0).

void BLRange::reset(
size_t rStart,
size_t rEnd
)noexcept[2/2][¶]

Reset the range to [start, end).