@@ -37,52 +37,52 @@ class Vector2(Tuple):
37
37
"""A trait for a 2-tuple corresponding to a three.js Vector2.
38
38
"""
39
39
40
- default_value = (0 , 0 )
40
+ _default_value = (0 , 0 )
41
41
info_text = 'a two-element vector'
42
42
43
43
def __init__ (self , trait = Undefined , default_value = Undefined , ** kwargs ):
44
44
if trait is Undefined :
45
45
trait = CFloat ()
46
46
if default_value is Undefined :
47
- default_value = self .default_value
47
+ default_value = self ._default_value
48
48
super (Vector2 , self ).__init__ (* (trait , trait ), default_value = default_value , ** kwargs )
49
49
50
50
51
51
class Vector3 (Tuple ):
52
52
"""A trait for a 3-tuple corresponding to a three.js Vector3.
53
53
"""
54
54
55
- default_value = (0 , 0 , 0 )
55
+ _default_value = (0 , 0 , 0 )
56
56
info_text = 'a three-element vector'
57
57
58
58
def __init__ (self , trait = Undefined , default_value = Undefined , ** kwargs ):
59
59
if trait is Undefined :
60
60
trait = CFloat ()
61
61
if default_value is Undefined :
62
- default_value = self .default_value
62
+ default_value = self ._default_value
63
63
super (Vector3 , self ).__init__ (* (trait , trait , trait ), default_value = default_value , ** kwargs )
64
64
65
65
66
66
class Vector4 (Tuple ):
67
67
"""A trait for a 4-tuple corresponding to a three.js Vector4.
68
68
"""
69
69
70
- default_value = (0 , 0 , 0 , 0 )
70
+ _default_value = (0 , 0 , 0 , 0 )
71
71
info_text = 'a four-element vector'
72
72
73
73
def __init__ (self , trait = Undefined , default_value = Undefined , ** kwargs ):
74
74
if trait is Undefined :
75
75
trait = CFloat ()
76
76
if default_value is Undefined :
77
- default_value = self .default_value
77
+ default_value = self ._default_value
78
78
super (Vector4 , self ).__init__ (* (trait , trait , trait , trait ), default_value = default_value , ** kwargs )
79
79
80
80
81
81
class Matrix3 (Tuple ):
82
82
"""A trait for a 9-tuple corresponding to a three.js Matrix3.
83
83
"""
84
84
85
- default_value = (
85
+ _default_value = (
86
86
1 , 0 , 0 ,
87
87
0 , 1 , 0 ,
88
88
0 , 0 , 1
@@ -93,15 +93,15 @@ def __init__(self, trait=Undefined, default_value=Undefined, **kwargs):
93
93
if trait is Undefined :
94
94
trait = CFloat ()
95
95
if default_value is Undefined :
96
- default_value = self .default_value
96
+ default_value = self ._default_value
97
97
super (Matrix3 , self ).__init__ (* ((trait ,) * 9 ), default_value = default_value , ** kwargs )
98
98
99
99
100
100
class Matrix4 (Tuple ):
101
101
"""A trait for a 16-tuple corresponding to a three.js Matrix4.
102
102
"""
103
103
104
- default_value = (
104
+ _default_value = (
105
105
1 , 0 , 0 , 0 ,
106
106
0 , 1 , 0 , 0 ,
107
107
0 , 0 , 1 , 0 ,
@@ -113,7 +113,7 @@ def __init__(self, trait=Undefined, default_value=Undefined, **kwargs):
113
113
if trait is Undefined :
114
114
trait = CFloat ()
115
115
if default_value is Undefined :
116
- default_value = self .default_value
116
+ default_value = self ._default_value
117
117
super (Matrix4 , self ).__init__ (* ((trait ,) * 16 ), default_value = default_value , ** kwargs )
118
118
119
119
@@ -154,13 +154,13 @@ class Euler(Tuple):
154
154
"""
155
155
156
156
info_text = 'a set of Euler angles'
157
- default_value = (0 , 0 , 0 , 'XYZ' )
157
+ _default_value = (0 , 0 , 0 , 'XYZ' )
158
158
159
159
_accepted_orders = ['XYZ' , 'YZX' , 'ZXY' , 'XZY' , 'YXZ' , 'ZYX' ]
160
160
161
161
def __init__ (self , default_value = Undefined , ** kwargs ):
162
162
if default_value is Undefined :
163
- default_value = self .default_value
163
+ default_value = self ._default_value
164
164
super (Euler , self ).__init__ (
165
165
CFloat (), CFloat (), CFloat (),
166
166
Enum (self ._accepted_orders , self ._accepted_orders [0 ]),
0 commit comments