@@ -70,3 +70,23 @@ struct Matrix: CustomStringConvertible {
7070 }
7171 }
7272}
73+
74+class EdgeAnimationParameters {
75+ let startDate: NSDate
76+ let duration: Float
77+ let fadeIn: Bool
78+ let i: Int
79+ let j: Int
80+
81+ func unpack() -> (startDate: NSDate, duration: Float, fadeIn: Bool, i: Int, j: Int) {
82+ return (startDate, duration, fadeIn, i, j)
83+ }
84+
85+ init(startDate: NSDate, duration: Float, fadeIn: Bool, i: Int, j: Int) {
86+ self.startDate = startDate
87+ self.duration = duration
88+ self.fadeIn = fadeIn
89+ self.i = i
90+ self.j = j
91+ }
92+}