2014-07-26 02:43:44 +02:00
|
|
|
# These types just wrap the Python types to make type() work on them.
|
|
|
|
|
# There are no ops defined on them or anything.
|
|
|
|
|
|
|
|
|
|
class Key(unicode):
|
|
|
|
|
def __repr__(self):
|
2014-07-27 17:40:26 +02:00
|
|
|
return 'Key(' + super(Key, self).__repr__() + ')'
|
2014-07-26 02:43:44 +02:00
|
|
|
|
|
|
|
|
class Vector(tuple):
|
|
|
|
|
def __repr__(self):
|
2014-07-27 17:40:26 +02:00
|
|
|
return 'Vector(' + super(Vector, self).__repr__() + ')'
|
2014-07-26 02:43:44 +02:00
|
|
|
|
|
|
|
|
class Quaternion(tuple):
|
|
|
|
|
def __repr__(self):
|
2014-07-27 17:40:26 +02:00
|
|
|
return 'Quaternion(' + super(Quaternion, self).__repr__() + ')'
|
2014-07-26 02:43:44 +02:00
|
|
|
|
|
|
|
|
# Recognized: 3763, 6466, 6495
|
|
|
|
|
Bugs = set([6495])
|
|
|
|
|
|
|
|
|
|
LSO = False
|