12 lines
390 B
Python
12 lines
390 B
Python
import random
|
|
|
|
from synthesis.randomization import get_random_seed
|
|
from synthesis.segment.content_rectangle import ContentRectangle
|
|
|
|
|
|
class RandomContentRectangle(ContentRectangle):
|
|
def __init__(self, x1, y1, x2, y2, content=None, seed=None):
|
|
super().__init__(x1, y1, x2, y2, content)
|
|
self.seed = seed or get_random_seed()
|
|
self.random = random.Random(self.seed)
|