TexPlacement

Inheritance:

Methods of TexPlacement:

__init__
def __init__(self, l, r, b, t)

Undocumented function.

clearBitmasks
def clearBitmasks(self, bitmasks)

Clears all of the appropriate bits to indicate this region is available.

hasOverlap
def hasOverlap(self, bitmasks)

Returns true if there is an overlap with this region and any other region, false otherwise.

intersects
def intersects(self, other)

Returns True if the placements intersect, False otherwise.

setBitmasks
def setBitmasks(self, bitmasks)

Sets all of the appropriate bits to indicate this region is taken.