2020-09-20 20:01:54 +00:00
|
|
|
class Layer:
|
2020-09-24 15:14:59 +00:00
|
|
|
#data = [(contour, (x,y,w,h)),]
|
|
|
|
|
data = []
|
|
|
|
|
startFrame = 0
|
2020-09-24 20:48:04 +00:00
|
|
|
lastFrame = 0
|
2020-09-24 15:14:59 +00:00
|
|
|
backgroundImage = []
|
2020-09-24 20:48:04 +00:00
|
|
|
|
2020-09-28 20:28:23 +00:00
|
|
|
def __init__(self, startFrame, data):
|
2020-09-24 15:14:59 +00:00
|
|
|
self.startFrame = startFrame
|
2020-09-28 20:28:23 +00:00
|
|
|
self.lastFrame = startFrame
|
2020-09-24 20:48:04 +00:00
|
|
|
self.data.append(data)
|
|
|
|
|
|
2020-09-28 20:28:23 +00:00
|
|
|
#print("Layer constructed")
|
2020-09-24 20:48:04 +00:00
|
|
|
|
|
|
|
|
def add(self, frameNumber, data):
|
|
|
|
|
self.lastFrame = frameNumber
|
|
|
|
|
self.data.append(data)
|